TTable与TDatabase连接的问题(100分)

  • 主题发起人 主题发起人 Jao
  • 开始时间 开始时间
J

Jao

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi5,win2000下,我用TDatabase连接到SQL Server,用TTable打开数据库中的一个表。
TDatabase连接已经成功,在一个按钮下写了如下程序:

Table1.Databasename := Database1.Databasename;
Table1.Tablename := 'myTable';
Table1.open;

会出现一个错误提示说"myTable"不存在?请各位指点一下问题在哪?谢谢!

 
'MYTABLE'大写
 
代码没问题。
是英文的 ', 没是中文’
 
代码没有问题,我试过了,再仔细检查检查
 
注意大小写
 
mytable 的owner是谁,如果登录用户不是所有者,用owner.mytable试试
~~~~~
 
对,该用户登录的默认库必须是有mytable的那个库
 
Owner?
要在哪里设定呢?我登录的时候是用sa.
 
Did you write the following line

DataBase1.connected:=True;
 
>>Table1.Databasename := Database1.Databasename;
>>Table1.Tablename := 'myTable';
>>Table1.open;

with Table1 do
begin
Close;
Databasename := Database1.Databasename;
Tablename :=UpperCase('myTable');
Open;
end;
 
接受答案了.
 
后退
顶部