假如要打开的的数据库文件为
C:\Documents and Settings\dxssx\桌面\db1.mdb
无用户名密码cnn.open(cnnstr)
其中cnnstr该怎么写?
C:\Documents and Settings\dxssx\桌面\db1.mdb
无用户名密码cnn.open(cnnstr)
其中cnnstr该怎么写?
解决方案 »
- 求各位进来看下GetCursorPos这个函数.....十分感谢!!
- 每日一蛋。。。
- VB编程操作Excel时如何取消确认对话框的提示?
- 求助:在TreeView空件中,如何获得父接点的展开和合闭状态?
- 谁有微软控件 Spreadsheet1的使用 DEMO 给个下载地址也行阿,谢谢了
- 請問那里有在局域網內一對多聊天的源碼
- 求数据查询及排序的最优算法。
- 用MScomm控件,向串口发送数据时如何发送十进制数而非字符串?
- 老问题了,以前的贴子看不到,又忘记了。SQL和ACCESS的。
- 各位兄弟,请帮忙看一下下面的存储过程!!!
- 能否在VB中控制outlook express(不是ms outlook),有没有对它的引用库,谢谢了
- 请问如何从应用程序中识别outlook express中邮件的字符集?内详!
cnn.Open "filedsn=test"
'(test为fileDsn名)有密码:
cnn.Open "filedsn=testpwd;uid=admin;pwd=123"
'(testpwd为fileDsn名,123为数据库密码,admin为用户名,大多为默认的admin)
Option Explicit
Public mCnnString As String '定义连接字符串变量Private Sub Form_Load()
mCnnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "C:\Temp\" & "\Test.mdb" & ";Persist Security Info=False"
End SubPrivate Sub Command1_Click()
Dim mCnn As New ADODB.Connection
mCnn.CursorLocation = adUseClient
mCnn.Open mCnnString
mCnn.Execute ("Update 药品 Set 名称 = '川贝枇杷膏',数量 = 88 Where 数量 Like '%33%'")
mCnn.Close
Set mCnn = Nothing
End SubPrivate Sub Command2_Click()
Dim mRst As New ADODB.Recordset
mRst.CursorLocation = adUseClient
mRst.Open "Select * From 药品 Where 数量 = 18", mCnnString, adOpenStatic, adLockOptimistic, adCmdText
mRst.AddNew
mRst("名称") = "鱼肝油"
mRst("数量") = 33
mRst.Update
mRst.Close
Set mRst = Nothing
End Sub
根据向导就搞定了
ConnectString = "FileDSN=test.dsn;UID=sa;PWD=xxx"
http://www.connectionstrings.com
Private Sub Form_Load()
mCnnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "C:\Temp\" & "\Test.mdb" & ";Persist Security Info=False;Jet OLEDB:Database Password=123"
End Sub
filedns是什么?
抑或是odbc里面配置的哪个东西?
然后路径指定到C:\Documents and Settings\dxssx\桌面\db1.mdb
任意填入一个名称作为filedsn
是不是一定要按照不同的数据库类型来写connectionstring?
有没有一个统一的方法?
你可以自己看看不同的连接字符串,就知道了oracle
"Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;" Sqlserver
"Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"
是不是一定要按照不同的数据库类型来写connectionstring?
有没有一个统一的方法?每一种数据库类型去冬不一样,写法有区别