Foxtable(狐表)用户栏目专家坐堂 → SQL中SELECT中SubString参数传递不成功


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

主题:SQL中SELECT中SubString参数传递不成功

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


加好友 发短信
等级:婴狐 帖子:28 积分:333 威望:0 精华:0 注册:2013/5/21 20:09:00
SQL中SELECT中SubString参数传递不成功  发帖心情 Post By:2013/6/4 12:49:00 [显示全部帖子]

Dim kmdaima As WinForm.TextBox = e.Form.Controls("kemudaima")
cmd.CommandText = "Select Count(*) From {科目表} Where SubString(科目代码,1,LEN(kmdaima.text))= '" & kmdaima.Text & "'"
If cmd.ExecuteScalar > 0 Then
    Messagebox.show("删除科目失败,请先删除此科目的下级科目!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If

我想要做的就是当e.Form.Controls("kemudaima")中输入的代码在科目表中有子科目则不能执行删除

请高手给看一下,这段代吗中cmd.CommandText中有什么问题,为什么参数参数传递不过去,


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


加好友 发短信
等级:婴狐 帖子:28 积分:333 威望:0 精华:0 注册:2013/5/21 20:09:00
  发帖心情 Post By:2013/6/4 13:35:00 [显示全部帖子]

不是呀,是SQL外部表呀,内部表我就不用这么费神了

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


加好友 发短信
等级:婴狐 帖子:28 积分:333 威望:0 精华:0 注册:2013/5/21 20:09:00
  发帖心情 Post By:2013/6/4 13:51:00 [显示全部帖子]

弄好了,谢谢狐他爸,应该是把MID换成SUBSTRING就好了

 回到顶部