Public Function dataconnection() As SqlConnection
Dim StrFile As String = Application.StartupPath & "\Test.ini" ' Application.StartupPath 的意思是当前项目生成的可执行文件.exe的目录地址
If IO.File.Exists(StrFile) Then
Dim ObjReader As System.IO.StreamReader
ObjReader = New IO.StreamReader(StrFile)
Dim lianjie As String
MsgBox(lianjie)
Dim conn As New SqlConnection
conn.ConnectionString = ObjReader.ReadToEnd.ToString()
'conn.Open()
Return conn
ObjReader.Close()
Else
MessageBox.Show(StrFile & "文件不存在", "错误")
End If
End Function
出错语句 conn.ConnectionString = ObjReader.ReadToEnd.ToString()
出错信息 :不支持关键字: “"data source”。
9 个解决方案
#1
up
#2
datasource没有空格
#3
没用的 去掉空格 又是 不支持关键字: “"datasource”。
#4
换成server关键字试一试。
#5
Test.ini的内容是什么?
#6
代码里面没有看到有datasource??!!
#7
那就不用readtoend吧,读一行就行了,试试看
#8
出错信息 :不支持关键字: “"data source”。
终于看见了:“"(/此处多一个左引号)data source”
当然不知持了!回去再拼拼连接字符串吧!
终于看见了:“"(/此处多一个左引号)data source”
当然不知持了!回去再拼拼连接字符串吧!
#9
同意楼上的,我刚入行的时候也常犯这些小错
#1
up
#2
datasource没有空格
#3
没用的 去掉空格 又是 不支持关键字: “"datasource”。
#4
换成server关键字试一试。
#5
Test.ini的内容是什么?
#6
代码里面没有看到有datasource??!!
#7
那就不用readtoend吧,读一行就行了,试试看
#8
出错信息 :不支持关键字: “"data source”。
终于看见了:“"(/此处多一个左引号)data source”
当然不知持了!回去再拼拼连接字符串吧!
终于看见了:“"(/此处多一个左引号)data source”
当然不知持了!回去再拼拼连接字符串吧!
#9
同意楼上的,我刚入行的时候也常犯这些小错