• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

为何执行查询,得不到结果,rc.RecordCount=-1?

phaisure 2004-03-07 12:47:25
请教高手:


S1 = Text3.Text 'Text1中输入:N____

txtSQL = "select * from 总体信息 Where nID Like '" & S1 & "' Order By nID
Set rc = ExecuteSQL(txtSQL, MsgText)



在一个表中执行查询很正常,能够得到搜寻的数据

而在另一个表中执行查询却什么也得不到

而且显示

rc.RecordCount=-1?

是怎么回事?


还有就是当列名中含有中文输入法下的()时
如查询语句为

SELECT *
FROM 总体信息
where 原料进口(出口)编号 like 'N____'

执行查询报错:
[Microsoft][ODBC SQL Server Driver][SQL Server]第一行:'(’附近有语法错误




...全文
19 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复

还没有回复,快来抢沙发~

相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2004-03-07 12:47
社区公告
暂无公告