以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]数据库Update问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68355)

--  作者:bressernon
--  发布时间:2015/5/15 11:43:00
--  [求助]数据库Update问题
附件的代码,及错误提示,请帮忙看一下了,谢谢。

一段代码如下:
                Dim cmd As New SQLCommand
                Dim exp As String  = "[_Identify] = " & e.DataRow("_Identify")
                cmd.CommandText = "Up date {轴类生产点检记录} Set 录入员 = \'" & User.Name & "\' Where " & exp
                Dim count As Integer = cmd.ExecuteNonQuery()
messagebox.show("更新" & count & "行", "提示") 
                If cmd.ExecuteNonQuery = 1 Then
messagebox.show("succeed","提示")
                    e.DataRow("录入员") = User.Name
                End if

执行以后提示错误:

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:
详细错误信息:
Microsoft Jet 数据库引擎找不到输入表或查询 \'~TMPCLP轴类生产点检记录\'。 确定它是否存在,以及它的名称的拼写是否正确。

数据表名正确的,用数据库客户端也看了,数据表名也正确,为什么会有一个“tmpclp”出现?

[此贴子已经被作者于2015/5/15 11:48:52编辑过]

--  作者:Bin
--  发布时间:2015/5/15 11:45:00
--  
上传附件参考 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78
--  作者:bressernon
--  发布时间:2015/5/15 11:51:00
--  

更新了,请帮忙看一下,谢谢


--  作者:大红袍
--  发布时间:2015/5/15 11:53:00
--  

 要指定 外部数据源 的名字

 

 http://www.foxtable.com/help/topics/2344.htm

 


--  作者:bressernon
--  发布时间:2015/5/15 11:57:00
--  

搞定,非常非常感谢~~~~