当前位置:编程学习 > VB >>

连接数据时用的密码可不可以PWD=TEXT1.TEXT呢?

ProvIDer=Sqloledb;User ID=sa; Password=1234678; Initial CataLog =dcsql; Data Source=127.0.0.1;

可不可以把PASWORD=后面的密码变成可变的?
比如说

CCDTF=12345678
ProvIDer=Sqloledb;User ID=sa; Password=" & CCDTF & "
用的了吗 --------------------编程问答-------------------- 有何不可?
你试一下吖 --------------------编程问答--------------------
strsql="ProvIDer=Sqloledb;User ID=sa; Password=" & text1.text & "; Initial CataLog =dcsql; Data Source=127.0.0.1;" 
--------------------编程问答-------------------- 好像不行
我试过那个方法的
楼上的 --------------------编程问答-------------------- 如果你原来的连接能通过,这个就可以通过 --------------------编程问答-------------------- 肯定不通过,不行的 --------------------编程问答-------------------- 你原来的连接vb代码贴出来 --------------------编程问答--------------------
引用 5 楼 sunquanli 的回复:
肯定通过,行的

--------------------编程问答--------------------
引用 7 楼 aisac 的回复:
引用 5 楼 sunquanli 的回复:
肯定通过,行的


--------------------编程问答-------------------- 當然可以,Text1.text作為密碼的變量。"Pwd=" & text1.text & ";" --------------------编程问答-------------------- 我这样用没有问题,检查你的输入,或者程序其他原因
P_Connect.ConnectionString = "PROVIDER=MSDASQL;Driver={SQL Server};Server=127.0.0.1;uid=sa;pwd=" & Trim(Form1.Text1.Text) & ";database=test;"
--------------------编程问答-------------------- 我用的是provider=sqloledb;data source=127.0.0.1;database=local;uID=sa PWD=123456
我用你写的代码提示未发现数据名称并且未指定默认驱动程序
--------------------编程问答-------------------- 飘过 --------------------编程问答-------------------- 还有人会吧

--------------------编程问答--------------------
引用 13 楼 sunquanli 的回复:
还有人会吧


provider=sqloledb;data source=127.0.0.1;database=local;uID=sa PWD=" & TEXT1.Text 
--------------------编程问答-------------------- '如果数据库能正常连接,且输入的密码也正确,则肯定可以连接的
strsql="ProvIDer=Sqloledb;User ID=sa; Password=" & trim(text1.text) & "; Initial CataLog =dcsql; Data Source=127.0.0.1;" 
--------------------编程问答-------------------- 死活连不上,我直接输密码就行
--------------------编程问答-------------------- 可以,,就是字符串连接加起来..用 &
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,