有关数据库连接的问题?

zkw 2003-10-20 03:58:24
代码如下:
sqlca.dbms = "odbc";
sqlca.autocommit = false;
sqlca.dbparm = "connectstring='dsn=student_00057350;uid=dba;pwd=sql'"
connect;
if sqlca.sqlcode <> 0 then
messagebox(sqlca.sqlerrtext,"can't open database!",Information!,okcancel!)
end if

declare cur_name cursor for
select "userpassword_0057350"."username" from "userpassword_0057350";

string name;
open cur_name;
fetch cur_name into :name;

do while sqlca.sqlcode = 0
ddlb_name.additem(name);
fetch cur_name into :name;
loop

close cur_name;
当我编译的时候报错:
database c0038:s0002 [sybase]...Table or view not found:table 'userpassword_0057350' not found
我没有发现代码有什么问题?初学pb,请多指教!!!
...全文
32 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liliang800207 2003-10-20
  • 打赏
  • 举报
回复
报的错是说你没有userpassword_0057350这个表
查差是不是表的名字写错了
若没错
把引号去了再试试
不是数据库连接的问题
mittee 2003-10-20
  • 打赏
  • 举报
回复
"userpassword_0057350"."username" 为什么要加引号???
zkw 2003-10-20
  • 打赏
  • 举报
回复
我也不知道漏了什么?我看别人的程序也是这样的,但可以运行,而且数据也能传送过来,我的程序虽然能运行但是游标的数据没有传送到前端
qqjj7758 2003-10-20
  • 打赏
  • 举报
回复
table 'userpassword_0057350' not found
问题很明了
你检查看看哪里漏了什么
cckk426 2003-10-20
  • 打赏
  • 举报
回复
你的userpassword_0057350到底是表还是属性?报的错是说你没有userpassword_0057350这个表

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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