连接数据时用的密码可不可以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代码贴出来 --------------------编程问答--------------------
--------------------编程问答--------------------
--------------------编程问答-------------------- 當然可以,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
我用你写的代码提示未发现数据名称并且未指定默认驱动程序
--------------------编程问答-------------------- 飘过 --------------------编程问答-------------------- 还有人会吧
--------------------编程问答--------------------
--------------------编程问答-------------------- '如果数据库能正常连接,且输入的密码也正确,则肯定可以连接的
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 , 基础类