异常:从索引 0 处开始,初始化字符串的格式不符合规范。
下面是我学习ADO.NET练习的一小段代码,为什么老是出现出现异常:
从索引 0 处开始,初始化字符串的格式不符合规范。
- VB.NET code
Imports System.Data.SqlclientModule Module1 Sub Main() Try Dim strSQL, strConn As String strConn = "Data Source=B5B4E10CDA33451;Initial Catalog=Northwind;User Id=sa; Password=7997;" strSQL = "select * from Customers" Dim da As New SqlDataAdapter(strConn, strSQL) Dim ds As New DataSet() da.Fill(ds, "customers") 'For Each col As DataColumn In ds.Tables("customers").Columns ' Console.WriteLine("{0} - {1}}", col.ColumnName, col.DataType) 'Next Catch ex As Exception Console.WriteLine(ex.Message) End Try End SubEnd Module[解决办法]
仔细看一下SqlDataAdapter的参数!