Foxtable(狐表)用户栏目专家坐堂 → [求助]求助:紧急,我复制的案例,怎么还是会出错


  共有6622人关注过本帖树形打印复制链接

主题:[求助]求助:紧急,我复制的案例,怎么还是会出错

帅哥哟,离线,有人找我吗?
liuzhanpeng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:2 积分:75 威望:0 精华:0 注册:2013/3/15 11:25:00
[求助]求助:紧急,我复制的案例,怎么还是会出错  发帖心情 Post By:2013/3/15 12:20:00 [只看该作者]

在startedit设置如下代码:

 

If e.Row("编辑者") = User.Name Then '如果编辑者是当前用户
    Return
End If
Dim cmd As New SQLCommand
Dim exp As String  = "编辑者 Is Null And [_Identify] = " & e.Row("_Identify")
cmd.CommandText = "Update {客户表} Set 编辑者 = '" & User.Name & "' Where " & exp
If cmd.ExecuteNonQuery = 1 Then
    e.Row("编辑者") = User.Name
Else
    cmd.CommandText = "Select 编辑者 From {客户表} Where [_Identify] = " & e.Row("_Identify")
    Dim nm As String = cmd.ExecuteScalar
    If nm > "" Then
        MessageBox.show(nm & "正在编辑此行!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Else
        MessageBox.show("此行可能已经被删除,无法编辑!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
    e.Cancel = True '取消编辑
End If

 

 

 

 

 

执行时出现错误提示:Microsoft Jet 数据库引擎找不到输入表或查询 '~TMPCLP客户表'。 确定它是否存在,以及它的名称的拼写是否正确。

 

详细信息如下:

.NET Framework 版本:2.0.50727.5466
Foxtable 版本:2012.11.28.1
错误所在事件:
详细错误信息:
System.Data.OleDb.OleDbException: Microsoft Jet 数据库引擎找不到输入表或查询 '~TMPCLP客户表'。 确定它是否存在,以及它的名称的拼写是否正确。
   在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
   在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
   在 System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   在 System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
   在 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   在 System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
   在 Foxtable.SQLCommand.ExecuteNonQuery()

 

备注:我这个客户表是外部数据源的,这是怎么回事,请专家指教!!1

 


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2013/3/15 12:30:00 [只看该作者]

数据源名字

 回到顶部
帅哥哟,离线,有人找我吗?
liuzhanpeng
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:2 积分:75 威望:0 精华:0 注册:2013/3/15 11:25:00
  发帖心情 Post By:2013/3/15 12:36:00 [只看该作者]

怎么加数据源名字?给个格式例子吧

 我数据源的名字是:liumaster  怎么在程序里体现

[此贴子已经被作者于2013-3-15 12:42:51编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
qq121454970
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:880 积分:9005 威望:0 精华:3 注册:2012/4/22 18:06:00
  发帖心情 Post By:2013/3/18 9:06:00 [只看该作者]

cmd.ConnectionName = "liumaster"  

放在  Dim cmd As New SQLCommand  下面


 回到顶部