1. โปรดสร้างชื่อฐานข้อมูลใน SQLServer: House และเรียกใช้สคริปต์ต่อไปนี้ในบ้าน
Ifexists (เลือก*fromsysobjectswhereid = object_id (n´[dbo]. [เมือง] ´) AndoBjectProperty (id, n´isusertable´) = 1)
Droptable [DBO]. [เมือง]
ไป
Ifexists (เลือก*fromsysobjectswhereid = object_id (n´[dbo]. [พื้นที่] ´) AndoBjectProperty (id, n´isusertable´) = 1)
Droptable [DBO]. [พื้นที่]
ไป
CreateTable [DBO]. [เมือง] (
[id] [int] ตัวตน (1,1) notnull
[ชื่อ] [nvarchar] (10) null
) บน [หลัก]
ไป
CreateTable [DBO]. [พื้นที่] (
[id] [int] ตัวตน (1,1) notnull
[CityID] [int] Null
[ชื่อ] [nvarchar] (20) null
) บน [หลัก]
ไป
insertintocity (id, ชื่อ) ค่า (1, "guangzhou"))
Insertintocity (ID, ชื่อ) ค่า (2, "Shanghai")
insertintocity (id, ชื่อ) ค่า (3, "ปักกิ่ง")
Insertintoarea (id, cityid, ชื่อ) ค่า (1,1, "tianhe")
Insertintoarea (ID, CityID, ชื่อ) ค่า (2,1, "White Cloud")
Insertintoarea (id, cityid, ชื่อ) ค่า (3,2, "Hongkou")
Insertintoarea (ID, CityID, ชื่อ) ค่า (4,2, "Baoshan")
Insertintoarea (id, cityid, ชื่อ) ค่า (5,2, "jing'an")
Insertintoarea (ID, CityID, ชื่อ) ค่า (6,3, "Haidian")
Insertintoarea (id, cityid, ชื่อ) ค่า (7,3, "Chaoyang")
2. สร้างไฟล์
สร้างไฟล์ citydata.asp
<%@language = vbscript%>
<%rsdispatch%>
<Scriptrunat = ServerLanguage = JavaScript>
<!-#includevirtual = "/_ scriptLibrary/rs.asp"->
<!-#includevirtual = "/jsconn.asp"->
functionDescription ()
-
this.getareaasarray = dogetData;
-
public_description = newDescription ();
FunctionDogetData (CityID)
-
varsql, rst, strtext, conn, i, j
conn = newActivexObject ("adodb.connection");
conn.ConnectionString = connstr;
conn.ConnectionTimeout = 30;