Bonjour,

j'ai suivi une formation OnLine sur ajax mais les explications était pour l'utilisation avec du PHP or sur mon site j'utilise ASP.

J'ai essayé de faire un exercice mais j'ai du mal à trouver la bonne syntaxe pour transformer l'objet en Json.

Voici le code que j’utilise:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
strAccessDB = "/Base/nn.mdb"
DSN_BASE2 = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(strAccessDB)
Set CONN2 = Server.CreateObject("ADODB.Connection")
CONN2.Open DSN_BASE2
 
Set rs = Server.CreateObject("ADODB.RecordSet")
sql = "select * from Villes"
rs.Open sql, CONN2,3,2,1
 
Total = rs.recordcount
 
dim ville(6000)
dim code(6000)
 
dim tab(6000)
 
for i =1 to Total
	if not rs.eof then
		ville(i) = rs("localite")
		code(i) = rs("distance")		
		rs.movenext
	end if	
next
 
Json = '{"suggest": ['	
 
for i=1 to Total
	varObjet = '{ville":"' & ville(i) & ',"code":"' & code(i) & '"}'	
next
 
Json = Json & ']}'
 
Response.write Json
 
 
rs.close
set rs = nothing
 
CONN2.close
set CONN2 = nothing
Il faudrait m'aider pour trouver la bonne syntaxe pour construire l'objet Json (mettre varObjet dans tab puis concaténer....) et ainsi pouvoir le récupérer dans l'autre page......