不支持关键字: “"data source”。什么意思?

时间:2022-07-04 03:15:18
我是在模块里面写的
 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”

当然不知持了!回去再拼拼连接字符串吧!

#9


同意楼上的,我刚入行的时候也常犯这些小错

#1


up

#2


datasource没有空格

#3


没用的 去掉空格 又是 不支持关键字: “"datasource”。

#4


换成server关键字试一试。

#5


Test.ini的内容是什么?

#6


代码里面没有看到有datasource??!!

#7


那就不用readtoend吧,读一行就行了,试试看

#8


出错信息 :不支持关键字: “"data source”。


终于看见了:“"(/此处多一个左引号)data source”

当然不知持了!回去再拼拼连接字符串吧!

#9


同意楼上的,我刚入行的时候也常犯这些小错