关于VB.NET oledb数据库的问题,麻烦高手看看

DimmyConn1AsString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|\工具箱.m... Dim myConn1 As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\工具箱.mdb"
Dim myConn As OleDbConnection = New OleDbConnection(myConn1)
myConn.Open()
qszh = TextBox1.Text : zzzh = TextBox2.Text
zhjs = qszh
Call 逐桩计算()
Dim sql As String = " INSERT INTO 逐桩坐标表 ([ID],[桩号],[坐标1],[坐标2],[切线方位角]) VALUES ('QS','" & zhjs & "','" & ZZX & "','" & ZZY & "','" & ZZJ & "')"
Dim inst As OleDbCommand = New OleDbCommand(sql, myConn)
inst.ExecuteNonQuery()
myConn.Close()
myConn.Close()
测试数据库链接-insert to 语句中的值都没问题,就是无法在数据库中添加数据
求高手指导
展开
 我来答
百度网友fe6238841
2015-09-07 · TA获得超过2025个赞
知道小有建树答主
回答量:4233
采纳率:25%
帮助的人:462万
展开全部
首先你要测试下你的程序能不能连接到数据库;
若数据库连接成功了,那么就是insert into 语句有问题;
在调试模式下,你插入的数据库内容通过查表是看不出来的;内容没有写入到表中;
追问
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\cegjx.mdb"
你好这个|DataDirectory|\\cegjx.mdb路径为什么会造成无法在数据库里添加文件
如果是D:\\什么的 就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式