初学JAVA数据库编程的几个问题

guhuan 2004-05-04 11:35:32
1、只有在采用JDBC-ODBC桥接的方式时才需建立数据源,还是在采用其它方式时也需建立?
2、建立的数据源只能与一个表相关联,而在查询时经常要用到几个表,这时怎么处理?
3、在建立数据源时,可不可以不输入用用户名和密码?
4、欢迎大家跟帖,不会的尽管问,分由我出
...全文
23 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
minghuitian 2004-05-05
  • 打赏
  • 举报
回复
up
junxi 2004-05-05
  • 打赏
  • 举报
回复
、只有在用JDBC-ODBC桥接的方式时需要建立数据源,不过现在一般用JDBC驱动直连的比较多,效率也好一些。

2、你如果建立一个数据源,你会发现它是和一个数据库对应的,不是表。所以它可以随意操作已连接数据库中的所有表

3、你如果用建立ODBC数据源时使用Windows的身份验证方式,可以不用用户名和密码

haoqingshi 2004-05-04
  • 打赏
  • 举报
回复
唉,又来晚了,楼上的解释得都很清楚了。
我现在用得就是JDBC的连接方式,还不错哦
nodreamer 2004-05-04
  • 打赏
  • 举报
回复
1。只有在用桥连接的时候采用设置数据源,直接用JDBC驱动的时候只要把下载的驱动的路径加到环境变量里就行了
2。连接的时候指定的是数据库名称,和特定的表没有关系呀。这部分请去参考相应的SQL命令
3。当然可以了。至少我用的MySQL就可以不设用户名和密码,直接连接

orant 2004-05-04
  • 打赏
  • 举报
回复
同意二楼的观点,不要用JDBC-ODBC桥,不好的。选择JDBC
CoolAbu 2004-05-04
  • 打赏
  • 举报
回复
1、只有在用JDBC-ODBC桥接的方式时需要建立数据源,不过现在一般用JDBC驱动直连的比较多,效率也好一些。

2、你如果建立一个数据源,你会发现它是和一个数据库对应的,不是表。所以它可以随意操作已连接数据库中的所有表

3、你如果用建立ODBC数据源时使用Windows的身份验证方式,可以不用用户名和密码
hui3zhihui 2004-05-04
  • 打赏
  • 举报
回复
1,是的
2,建立的数据源,不是只和一个表相关联的
3,应该是不可以的,也就是必须输入用户名和密码
jinsfree 2004-05-04
  • 打赏
  • 举报
回复
2.数据源和数据库对应的,不是表,其他的大家都说了
guhuan 2004-05-04
  • 打赏
  • 举报
回复
我下的MSSQL的JDBC驱动是一个安装文件,安装后我也不知道它装哪儿去了,还要设环境变量吗
msav 2004-05-04
  • 打赏
  • 举报
回复
我用的sybase11.92没有jdbc驱动,是不是只能用JDBC-ODBC桥?还是可以利用sybase12.5的jdbc驱动呢?
boyiam 2004-05-04
  • 打赏
  • 举报
回复
同意二楼的观点,不要用JDBC-ODBC桥,不好的。选择JDBC
-----------------------------------------------------
同意归同意,凭什么说“不好的”??凭什么“选择JDBC”?
各种连接方式各有利弊,尽管j-o桥的确是其中效率最差的,那也
不完全怪这种技术本身,与MS的破win还有关呢,而且,在有些
特殊的场合,j-o的方便易用等等特性也很不错

不要总这个好那个不好
弄清楚什么是自己最需要得
那就是最好的
而自己,只是程序员的沧海一粟

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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