1. Por favor, construa um nome de banco de dados no SQLServer: House e execute o seguinte script em casa
ifexists (selecione*fromsysObjectSwhereid = object_id (n´ [dbo]. [City] ´) AndObjectProperty (id, n´isusertable´) = 1)
Droga [DBO]. [Cidade]
IR
ifexists (selecione*fromsysObjectSwhereid = object_id (n´ [dbo]. [área] ´) AndObjectProperty (id, n´isusertable´) = 1)
DropTable [DBO]. [Área]
IR
CreateTable [DBO]. [Cidade] (
[id] [int] identidade (1,1) notnull,
[nome] [nvarchar] (10) nulo
) Em [primário]
IR
CreateTable [DBO]. [Área] (
[id] [int] identidade (1,1) notnull,
[CityId] [int] null,
[Nome] [Nvarchar] (20) NULL
) Em [primário]
IR
InsertIntocity (id, nome) valores (1, "Guangzhou")
InsertIntocity (id, nome) valores (2, "Xangai")
InsertIntocity (id, nome) valores (3, "Pequim")
InsertINTOARAEA (ID, CityId, nome) Valores (1,1, "Tianhe")
InsertINTOARAEA (ID, CityId, nome) valores (2,1, "Cloud White")
InsertINTOARAEA (ID, CityId, nome) valores (3,2, "Hongkou")
InsertINTOARAEA (ID, CityId, Nome) Valores (4,2, "Baoshan")
InsertINTOARAEA (ID, CityId, Nome) Valores (5,2, "Jing'an")
InsertINTOAREA (ID, CityId, Nome) Valores (6,3, "Haidian")
InsertINTOARAEA (ID, CityId, nome) valores (7,3, "Chaoyang")
2. Crie um arquivo
Crie o arquivo cityData.asp
<%@Idioma = vbscript%>
<%Rsdispatch%>
<Scriptrunat = serverLanguage = javascript>
<!-#incluir virtual = "/_ scriptLibrary/rs.asp"->
<!-#Incluirvirtual = "/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;