ODBC access driver参数不足,期待是1

mouselshl 2004-10-13 12:22:43
原来数据窗口要访问的表我用脚本删除后新建了,却出现上面的错误
SQLSTATE=07001
我的脚本如下:
string is_sql
is_sql='DROP TABLE inline;'+&
'CREATE TABLE inline ('+&
'imuno char(50)not null unique,'+&
'imutyp char(10)not null,'+&
'ddrq char(10));'
Execute immediate :is_sql;
if sqlca.sqlcode=0 then
messagebox("",'²Ù×÷³É¹¦!')
else
messagebox("",'²Ù×÷ʧ°Ü!')
end if
...全文
78 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yl_yz 2004-10-14
  • 打赏
  • 举报
回复
同意楼上,not null前要加空格
wangxichen 2004-10-13
  • 打赏
  • 举报
回复
如果你的代码是粘贴出来的,讲创建表的语句not null前加入空格试试:
string is_sql
is_sql='DROP TABLE inline;'+&
'CREATE TABLE inline ('+&
'imuno char(50) not null unique,'+&
'imutyp char(10) not null,'+&
'ddrq char(10));'
Execute immediate :is_sql;
if sqlca.sqlcode=0 then
messagebox("",'²Ù×÷³É¹¦!')
else
messagebox("",'²Ù×÷ʧ°Ü!')
end if
nccxl 2004-10-13
  • 打赏
  • 举报
回复
可能你删除表没有提交。
发帖
DataWindow

603

社区成员

PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
帖子事件
创建了帖子
2004-10-13 12:22
社区公告
暂无公告