ado问题还是数据库问题还是程序问题,请高手指点(200分)

  • 主题发起人 主题发起人 tangdongping
  • 开始时间 开始时间
T

tangdongping

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi+ado+连接sybase数据库
在select × from djnsrd 语句执行时,没有返回记录
但在select qybm from djnsrd语句执行时,却有记录返回
我在sql explore 中使用是正常的
ado问题还是数据库问题还是程序问题,请高手指点


 
是 SELECT * FROM djnsrd吧.
你是用的ado+odbc+sybase吗.
 
是 select *
是ado+odbc+sybase
ado好像一定要通过odbc才能连接sybase
 
我想跟Odbc没什么关系吧。他说了第二句可以执行有结果吗!
不过我想跟数据库和Ado都不该有关系。真是怪问题。
你的表里存的都是什么类型记录,字段多吗?记录有多少条?
 
1.那是因为还没有for sybase的ado驱动程序.
2.要不你找个专门用来连接sybase的控件试试,
3.就象楼上说的,你的字段多不多,在select 中批定所有字段试试.
SELECT field1,field2 ,...FROM talbe
 
表的字段就19个
 
1.加个条件只取一条记录,看能不能显示所以字段内容。
2。列出字段,看有无返回记录
Select field1,field2,....field19 from table
 

Similar threads

S
回复
0
查看
758
SUNSTONE的Delphi笔记
S
S
回复
0
查看
751
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部