Delphi中查看Paradox表结构类型

Yothan 2011-02-18 03:19:01
我在做一个将Paradox数据导入到其他数据库的功能,其中,如果需要导入的数据库中不存在这张表,那么就在数据库中创建一个与Paradox相同结构的表。
现在的问题是,我连接上Paradox后,无法查看当前这个表的表结构,不知道Paradox的表结构当然不能创建一个与它同结构的另一张表。
请问,该如何处理?
...全文
139 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
cpplab 2011-06-24
  • 打赏
  • 举报
回复
只有Delphi有完善訪問Paradox的功能,使用VC處理很困難。
Yothan 2011-02-23
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 jiap1723 的回复:]
通过sqlexplorer就可以查看表结构了。
[/Quote]
是的,如果是手动创建一个表当然没有问题的。
Yothan 2011-02-23
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 sonicer 的回复:]
或许
try
select * from table1 where 1>2
except
//看一下异常信息,判断表是否存在
end;
[/Quote]

这个我都知道,关键是,如果找不到表,我必须自动创建一个表
Yothan 2011-02-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hongqi162 的回复:]
导入到什么数据库里面,配置一下odbc然后直接select into就可以了
[/Quote]
如果那个数据库中没有需要导入的表,select into就不行了。
kye_jufei 2011-02-21
  • 打赏
  • 举报
回复
可以通過ado方式,但Paradox的表需要BDE驱动。。。
bdmh 2011-02-21
  • 打赏
  • 举报
回复
为什么一定要看表结构呢,如果没有表,直接跨库操作,把这个表select into到另一个数据库中
Yothan 2011-02-21
  • 打赏
  • 举报
回复
怎么每次提问都没什么人?
csdn没落了。
风之谷 2011-02-21
  • 打赏
  • 举报
回复
通过sqlexplorer就可以查看表结构了。
林石公 2011-02-21
  • 打赏
  • 举报
回复
或许
try
select * from table1 where 1>2
except
//看一下异常信息,判断表是否存在
end;
Judon 2011-02-21
  • 打赏
  • 举报
回复
可以使用TADOQuery连接Paradox,使用TField对象枚举各个类型,并拼成Create Table语句。
hongqi162 2011-02-21
  • 打赏
  • 举报
回复
导入到什么数据库里面,配置一下odbc然后直接select into就可以了
Yothan 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kye_jufei 的回复:]
可以通過ado方式,但Paradox的表需要BDE驱动。。。
[/Quote]
我现在是用的ado连接方式(不需要BDE驱动也可)。
Yothan 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bdmh 的回复:]
为什么一定要看表结构呢,如果没有表,直接跨库操作,把这个表select into到另一个数据库中
[/Quote]

我需要用delphi语句创建一个与paradox表结构相同的表,只是功能要求。
Yothan 2011-02-18
  • 打赏
  • 举报
回复

2,507

社区成员

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

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