急!!DataAdapter.Fill(DataSet)的问题
我想查询一个表中的编号是否有重复的,使用了这个语句DimstrcheckAsString="Select*FromemployeewhereemID="&Trim(txt...
我想查询一个表中的编号是否有重复的,使用了这个语句
Dim strcheck As String = "Select * From employee where emID=" & Trim(txtID.Text) & ""
Dim da As OleDbDataAdapter = New OleDbDataAdapter(strcheck, myconn)
Dim ds As DataSet = New DataSet
Dim count As Integer = da.Fill(ds)
然后判断count是否为0来判定编号是否唯一,这样的语句为什么老提示错误呢??
提示:未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 System.Data.dll 中。
其他信息: 语法错误 (操作符丢失) 在查询表达式 'emID=' 中。
求救啊!! 展开
Dim strcheck As String = "Select * From employee where emID=" & Trim(txtID.Text) & ""
Dim da As OleDbDataAdapter = New OleDbDataAdapter(strcheck, myconn)
Dim ds As DataSet = New DataSet
Dim count As Integer = da.Fill(ds)
然后判断count是否为0来判定编号是否唯一,这样的语句为什么老提示错误呢??
提示:未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 System.Data.dll 中。
其他信息: 语法错误 (操作符丢失) 在查询表达式 'emID=' 中。
求救啊!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询