Asp classic 从MySQL加载字典

Asp classic 从MySQL加载字典,asp-classic,Asp Classic,是否可以从MySQL查询加载经典ASP字典?如果是这样的话,你能告诉我怎么做,或者告诉我怎么做吗?谢谢 参考资料:是的,您只需要查询MySql数据库,然后使用循环将所有记录插入字典 我使用JSctip ASP是因为这就是我的示例,但是只要使用替换对象,就可以很容易地将其转换为VB var Conn=Server.CreateObject("ADODB.Connection") var RS=Server.CreateObject("ADODB.Recordset") var ConnString

是否可以从MySQL查询加载经典ASP字典?如果是这样的话,你能告诉我怎么做,或者告诉我怎么做吗?谢谢


参考资料:

是的,您只需要查询MySql数据库,然后使用循环将所有记录插入字典

我使用JSctip ASP是因为这就是我的示例,但是只要使用替换对象,就可以很容易地将其转换为VB

var Conn=Server.CreateObject("ADODB.Connection")
var RS=Server.CreateObject("ADODB.Recordset")
var ConnString = "Driver={SQL Server};Server="+PDServer+";Database="+PDDB+"; Uid="+PDUser+";Pwd="+PDPass+";"
Conn.open(ConnString)

var sqlStr = ""
sqlStr+="SELECT * "
sqlStr+="FROM [Table] "
sqlStr+="WHERE [CONDITION]"


RS = Conn.execute(sqlStr)

while (!RS.EOF)
{
    //myDictionary.add(key,value)   
}
Conn.close()

谢谢,不用担心这个例子。我可以在数组中查询数据库,然后循环并填充字典。我只是想知道是否有像dictionary=rs.getrows这样的东西,或者它会填充每行的字段名和数据。非常感谢你!!没问题。但请注意,如果您经常使用它,您可能会希望创建一个通用过程来完成这一任务。它将接收一个记录集,并根据列名给出的键值返回一个字典。好的,我有一个权限表来处理用户权限,所以我打算将其转储到字典中,并在整个站点使用字典来检查用户是否有权限。这样我就不必一直ping数据库进行检查。因为有钥匙,我可以调用钥匙并检查它是否通过/失败。再次感谢!!!