首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

急请问高人delphi7数据库有关问题

2012-02-23 
急:请教高人delphi7数据库问题S_sql:select 图书名称,类型名称,图书编号,图书作者,出版社+from tushuk

急:请教高人delphi7数据库问题
S_sql:='select 图书名称,类型名称,图书编号,图书作者,出版社'+
  'from tushuku,tushuleixing'
  +'Where 图书编号='''+edit1.Text+''''
  +'and tushuku.类型=tushuleixing.类型号';


工程Project.exe检测到错误类edbengineerror,错误信息:'general sql error.
[microsoft][odbc sql server driver][sql server]第1行:'='附近有语法错误。

想问高手哪里有错?

数据库是sql server的,分别有tushuku表和tushuleixing表。

[解决办法]
请注意你的写法,edit1.text 要加quotedstr来处理前端输入的单引号
S_sql:= 'select 图书名称,类型名称,图书编号,图书作者,出版社 '+
' from tushuku,tushuleixing '
+ 'Where 图书编号= '+quotedstr(edit1.Text)+ '
+ 'and tushuku.类型=tushuleixing.类型号 ';
还有最好不要用中文作字段名
====
分享快乐:www.delphichm.com

热点排行