注册 登录
编程论坛 PowerBuilder

select语句提示有语法错误,怎么改呢?

iegwy 发布于 2006-04-28 12:18, 1183 次点击
SELECT "yxms"."dd"."dd_no",
"yxms"."dd"."dd_date",
"yxms"."dd"."kehu_no",
"yxms"."kehu"."kehu_name",
"yxms"."dd"."product_no",
"yxms"."product"."product_name",
"yxms"."dd"."product_number",
"yxms"."dd"."dd_flag"
FROM "yxms"."dd",
"yxms"."kehu",
"yxms"."product"
WHERE ( "yxms"."dd"."kehu_no" = "yxms"."kehu"."kehu_no" ) and
( "yxms"."dd"."product_no" = "yxms"."product"."product_no" )

在数据源窗口是输入select语句,提示第一行有语法错误,错在哪儿了?怎么修改呢???
8 回复
#2
ヤ順祺冄繎ヤ2006-04-28 12:20
为什么全都加了引号呢?
#3
iegwy2006-04-29 08:47

哦,谢谢,我再试试

[此贴子已经被作者于2006-4-29 8:50:42编辑过]

#4
ヤ順祺冄繎ヤ2006-04-29 08:49
把所有引号就去掉..
应该不用引号.你再试试..
你加引号了就变成了字符了.而不是数据库的数据了.
#5
iegwy2006-04-29 08:56

嗯 ,我刚刚改了,但还是出现select error:对象名yxms.dd无效的提示

#6
ヤ順祺冄繎ヤ2006-04-29 09:22
你数据库中有没这些字段?
或者连接数据库了没?
你用的什么数据库?
#7
lqjlqj31672006-04-29 21:47
是不是没有这个字段啊
#8
iegwy2006-04-30 14:54
我用的是SQL数据库啊,这个程序本来是应该连接Oracle数据库的,但我把它连接了SQL数据库,在做表的时候我把原来定义的一些数据类型改了,但程序中已做好的的数据窗口(例d_dd_grid)中的数据类型和我现在的SQL数据库中的表的数据类型不一致,问题是不是出在这儿呀?
那要怎么修改呢?
#9
小强赶死队2006-05-09 08:26
恩,是啊.就把表中的数据类型改过来
1