生成SQL字符串的问题

Wonny 2004-09-06 05:23:24
SQL: select * from activity where number='0007383'
以前程序运行一直没有问题。number 后面的编号由操作人员输入。
现在程序运行过程中生成SQL字符串时,生成的结果为:select * from activity where number='0007383
'
换了一行。原来的程序无法用了。
操作系统:Windows Server 2003
VB 6.0
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kanji 2004-09-07
  • 打赏
  • 举报
回复
怀疑是生成了个回车符
kanji 2004-09-07
  • 打赏
  • 举报
回复
把你生成SQL的部分贴出来看看
dancingbit 2004-09-07
  • 打赏
  • 举报
回复
取得操作人员输入的编号以后,检查其中有无非法字符(我觉得这是一定要进行的)。
Wonny 2004-09-07
  • 打赏
  • 举报
回复
肯定没有。程序自动生成的编号都不行。换到 NT 4.0 服务器上操作,一切正常。
唉。真的没人知道是什么原因吗?

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧