菜鸟问题 对对胡 (用DataGridView控件显示数据)
菜鸟我写的代码如下Dim str As String = "Data Source=192.168.0.199;Initial Catalog=jcserver;Persist Security Info=True;User ID=sa;Password=1"
Dim conn As OleDbConnection
Dim datatable As OleDbDataAdapter
Dim dataset_m As DataSet
Dim sqlstr As String = "select * from zh"
conn = New OleDbConnection(str)
conn.Open()
datatable = New OleDbDataAdapter(sqlstr, conn)
dataset_m = New DataSet
datatable.Fill(dataset_m)
DataGridView1.DataSource = dataset_m.Tables(0)
conn.Close()
结果报错:“在 ConnectionString 中未指定 OLE DB 提供程序。示例为:“Provider=SQLOLEDB;”。”
为什么显示一个数据 要写这么多代码,还出错。请帮帮我,正确的代码怎么写,感觉似乎就差了么一点点。 --------------------编程问答-------------------- "Provider=SQLOLEDB;Data Source=192.168.0.199;Initial Catalog=jcserver;Persist Security Info=True;User ID=sa;Password=1"
问题解决,我是菜鸟,这个连接字符串 一定要加Provider=SQLOLEDB,否则就会报错。
我在一点点的学,不放弃总会有进步的,呵呵。 --------------------编程问答-------------------- 加油!顶你
哥们,请不要恶意灌水
--------------------编程问答--------------------
不是说你,是我写的太短。。。。 --------------------编程问答-------------------- SQLOLEDB --------------------编程问答-------------------- 提个建议哈,一般数据库链接都是放在配置文件中管理的
--------------------编程问答-------------------- 接分 --------------------编程问答-------------------- --------------------编程问答-------------------- 可以用向导工具生成连接串,这样就好了。 --------------------编程问答--------------------
补充:.NET技术 , VB.NET