select size from biolife.db 然后提示Invalid use of keyword,应该怎样写sql语句
解决方案 »
- 如何从dll中返回错误
- 兄弟姐妹帮我分析以下代码:获取串口数据问题
- 关于在delphi中播放vox格式的音频文件的方法。急求!!!急求!!!急求!!!急求!!!急求!!!
- 指针问题请教高手。100分答谢
- 调用dll后出错
- 怎样改变TTreeView中节点文字的颜色?(在线等候)
- 如何指定delphi中随机数的种子
- Winsock的简单问题.麻烦大家帮忙看看.
- 16进制在delphi代码里面是怎么写的啊 还有 有相关把字符转化为asc的函数吗?
- 为什么tdatetimepicker控件的TIME属性总是一固定值?????????
- 在存储过程内部怎样判断从客户端传送过来的参数为空值?
- 三层系统中的容错问题,请大侠帮忙……急救……
字段名最好不要是SQL或delphi的保留字,
with query1 do
begin
close;
sql.clear;
sql.add('select * from biolife.db');
open
end
你用到了SQL的保留字,这么写试试:
select biolife."size" from biolife.db
在delphi 的SQL Explore中的DBDEMO中有个biolife.db表,我只想取得其中的length(cm)字段的值,老是提示Invalid use of keyword错误,请教应该怎样写?谢谢
你的方法对于.dbf的表可以,但对于.db型的表还是不行,不知您还有什么高见!谢谢
你误会我的意思^_^,这样吧,我将问题这样叙述:
在delphi 的SQL Explore中的DBDEMO中有个biolife.db表,我只想取得其中的length(cm)字段的值,老是提示Invalid use of keyword错误,即select length(cm) from biolife.db请教应该怎样写?
就可以了
单引号、双引号都不行,记录只是等于length(cm)
不知你是不是在SQL explore中试成功的,我怎么没有成功?
“我只想取得其中的length(cm)字段的值,老是提示Invalid use of keyword错误”
不信我发源码给你!
就是只想得到biolife.db表中的length(cm)字段的值
兄弟不是不信你,我确实没有成功,要不您把源码发给我[email protected],谢谢
where Category = 'Cod'
或者:
Select biolife."Length (cm)" From "biolife.db" As biolife
Select biolife."Length(cm)" From biolife
字段间少了个空格,老是出错。建议楼主将分全部给星星球