用JBuilder9的database1连接了硬盘里的MDB数据库,测试成功,但在运行时却不能找到。

Spring414 2003-09-04 03:03:32
在database1的Connection属性里是这样指定的:
Driver:com.borland.datastore.jdbc.DataStoreDriver(列表第一个)
URL:dbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\javawork\\test.mdb
queryDataSet1连接databaes1,测试也成功。
jdbTable1连到queryDataSet1,没有数据显示,是不是哪个属性还要=ture?
按测试按钮成功,运行时说找不到。我用\,\\,/,//都能测试通过,但都不能运行。

谢谢。
...全文
62 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Spring414 2003-09-05
  • 打赏
  • 举报
回复
thanks!! it's OK.
Libran 2003-09-05
  • 打赏
  • 举报
回复
设好database之后,加一个queryDataSet,设定其query属性,点[...]按钮,会弹出设置对话框。选定正确的Database,填入SQL statement,勾中下面的Excute immediately when opened(不要忘了,否则dbTable里就不显示),再点[Test query]检查一下,Success的话,点[OK]保存退出。
然后在界面上放一个jdbTable(最好先放一个TableScrollPane,而把jdbTable放在TableScrollPane上),设其dataSet属性为上面设定好的queryDataSet,应该就可以显示数据了
Spring414 2003-09-04
  • 打赏
  • 举报
回复
我又没有提前过,怎么说:“你提前的太频繁了!!!” 呀??
Spring414 2003-09-04
  • 打赏
  • 举报
回复
谢谢,没有报错了,但是怎么显示在jdbTable1里呀?
Libran 2003-09-04
  • 打赏
  • 举报
回复
把Driver换成:sun.jdbc.odbc.JdbcOdbcDriver;
URL应为:jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:\javawork\test.mdb
pigo 2003-09-04
  • 打赏
  • 举报
回复
Driver用这个:sun.jdbc.odbc.JdbcOdbcDriver



Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
URLstrCon = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\javawork\\test.mdb";

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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