关于asp中数据库连接的问题

来源:百度知道 编辑:UC知道 时间:2024/06/10 20:28:42
connx.open "driver={SQL Server};Server=120.0.0.1;UID=admin;PWD=8t52zqx6QBTqR0UP2nSRfiBALki51aHH43juedMjwQLNv;database="+rs("server")
最后那个databasede的“+”表示什么意思 ?
是多库连接吗?我需要得到的数据根据rs("server")不同,需要得到不同数据库的数据。
请高手详细解释下,谢啦!
那我请问connx.open "driver={SQL Server};Server=120.0.0.1;UID=admin;PWD=8t52zqx6QBTqR0UP2nSRfiBALki51aHH43juedMjwQLNv;database=rs("server") ” 这句话和你说的等效罗

不一样,如果把rs("server") 放在引号内,那么rs("server") 就不是一个变量,而是常量。
----------------------------
+的作用是指字符串连接

前面的:"driver={SQL Server};Server=120.0.0.1;UID=admin;PWD=8t52zqx6QBTqR0UP2nSRfiBALki51aHH43juedMjwQLNv;database="
是一个字符串,固定的
后面的rs("server") 是一个变量,表示数据库的名称

两个字符串连接起来,就是一个完整的“数据库连接字符串”

+号 连接两个字符串
如: b="dd"+"cc"
b的值是:ddcc

也可以用:&

如: b="dd"&"cc"
b的值是:ddcc