delphi创建的standard数据库能用ODBC连接吗?

A啦Dbit 2014-08-14 05:27:54
求助,delphi创建的standard数据库能用ODBC连接不
...全文
205 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
A啦Dbit 2014-08-16
  • 打赏
  • 举报
回复
和64位 32位也有关系
A啦Dbit 2014-08-15
  • 打赏
  • 举报
回复
引用 7 楼 Avan_Lau 的回复:
客户机器都要装BDE,相关的驱动自然都有了。 ODBC链接,要设定好DNS。如果是网络访问,注意DNS中的“网络目录”的设定。
安装了BDE就有ODBC驱动了吗? 我发现在Server2003上安装的时候有个报错提示,完成后程序可以使用,但是ODBC管理器中没有多用任何驱动程序
金卯刀 2014-08-15
  • 打赏
  • 举报
回复
客户机器都要装BDE,相关的驱动自然都有了。 ODBC链接,要设定好DNS。如果是网络访问,注意DNS中的“网络目录”的设定。
A啦Dbit 2014-08-15
  • 打赏
  • 举报
回复
"默认格式为STANDARD" 选择这个是可以连接上的,在ODBC里选择paradox 却提示不是预期表类型
引用 4 楼 yangb0803 的回复:
找到了一段解释 Delphi的标准格式数据库指的是Paradox的数据库(扩展名为DB)和dBase类型的数据库(扩展名为DBF) 对这两种数据库,在设定数据库组件的DataBaseName属性时可以不需要别名,直接输入.DB、.DBF文件所在的路径即可。如:C:\Data。但基于上面所述原因,我们最好还是设定数据库别名。对Paradox、Foxpro、dBase类型的数据库,在BDE Administrator的Object菜单中执行“new…”菜单项(或在BDE界面内任何处单击鼠标右键即可弹出快捷菜单,从中选择“new…”),将会弹出一个数据库驱动程序名窗体,默认格式为STANDARD。单击“OK”按钮,在DataBase卡中出现新的数据库别名“STANDARD1”,用户可以修改为自己所喜欢的名字,这里我们修改为“mydatabase”,在右边的“Definition”卡中用户可定义数据驱动程序,单击“DEFAULT DRIVER”后的输入框从列表中选择,这里我们选择paradox。接下来设定PATH参数,单击PATH后输入框,可直接输入C:\Data,或单击后面的选择目录按钮打开类似于文件夹管理器的界面来选择数据表文件目录。然后在“mydatabase”数据库别名上单击右键,选择“Apply”(应用)即可。这样mydatabase就是数据库C:\Data(此路径下为数据表)的别名。 标准数据库用 ODBC连接应该是没问题的, 用 paradox 连接,指定路径和文件名
A啦Dbit 2014-08-15
  • 打赏
  • 举报
回复
引用 3 楼 ksrsoft 的回复:
standard数据库是啥,是paradox数据库吗,用database控件就可以连
paradox试过了,不行的, 但这个数据库可以用BDE直接打开的
A啦Dbit 2014-08-15
  • 打赏
  • 举报
回复
谢谢捧场,已解... 在win2003上可以用paradox驱动连接, 失误的是:BDE打开数据库时是独占的,所以ODBC总是连接不上 win7,win8上都不能连接win2003上建立的数据库 而win2003上可以连接win8上建立的数据库
道玄希言 2014-08-14
  • 打赏
  • 举报
回复
找到了一段解释 Delphi的标准格式数据库指的是Paradox的数据库(扩展名为DB)和dBase类型的数据库(扩展名为DBF) 对这两种数据库,在设定数据库组件的DataBaseName属性时可以不需要别名,直接输入.DB、.DBF文件所在的路径即可。如:C:\Data。但基于上面所述原因,我们最好还是设定数据库别名。对Paradox、Foxpro、dBase类型的数据库,在BDE Administrator的Object菜单中执行“new…”菜单项(或在BDE界面内任何处单击鼠标右键即可弹出快捷菜单,从中选择“new…”),将会弹出一个数据库驱动程序名窗体,默认格式为STANDARD。单击“OK”按钮,在DataBase卡中出现新的数据库别名“STANDARD1”,用户可以修改为自己所喜欢的名字,这里我们修改为“mydatabase”,在右边的“Definition”卡中用户可定义数据驱动程序,单击“DEFAULT DRIVER”后的输入框从列表中选择,这里我们选择paradox。接下来设定PATH参数,单击PATH后输入框,可直接输入C:\Data,或单击后面的选择目录按钮打开类似于文件夹管理器的界面来选择数据表文件目录。然后在“mydatabase”数据库别名上单击右键,选择“Apply”(应用)即可。这样mydatabase就是数据库C:\Data(此路径下为数据表)的别名。 标准数据库用 ODBC连接应该是没问题的, 用 paradox 连接,指定路径和文件名
缘中人 2014-08-14
  • 打赏
  • 举报
回复
standard数据库是啥,是paradox数据库吗,用database控件就可以连
A啦Dbit 2014-08-14
  • 打赏
  • 举报
回复
主要是驱动找不到
引用 1 楼 zhzhrony 的回复:
只要有驱动就能连接 比如 ACCESS的JET4.0
主要是驱动找不到
  • 打赏
  • 举报
回复
只要有驱动就能连接 比如 ACCESS的JET4.0

2,497

社区成员

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

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