请教一个数据库访问的菜鸟问题

wuxinren0523new 2005-01-25 02:10:36
在这里已经看到过无数ADO和ODBC比较的问题了,相关的书籍也查阅了不少,但对于ODBC和ADO或者是其他的数据库访问方式还是缺少一个本质的认识。请教高手指点迷津。

在我的感觉中,无论用什么语言来开发(java也好,VC也罢或者是asp,jsp中连接数据库)都是定义一个connection对象,然后指定数据库服务器的url,username和password,之后getconnection()一下,就可以利用connection对象对数据进行操作了。而所谓的操作也无非是先写一个string型sql文,然后executesql一下,得到一个结果集,再用while()循环遍历结果集,取出自己想要的数据。在开发中基本上没有所谓访问方式的概念。
所以想请教各位高手,你们争论的什么ADO,ODBC,JDBC,OLEDB或者其他什么的,其本质到底是什么?能不能让我也感受一下不同数据访问方式的优劣。

还有,如果可能的话,希望有高手能够简单罗列一下一些流行的开发工具和语言(VB,VC,JAVA,asp,jsp,.net.....)所支持的数据库访问方式以及它们的简单写法,也好让我们这些渴望一窥门径的菜鸟有一个知识性的了解。
...全文
125 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxzb7215191 2005-01-25
  • 打赏
  • 举报
回复
学习
oyljerry 2005-01-25
  • 打赏
  • 举报
回复
不同方式访问数据库,其实很大部分是习惯的问题
^_^,我比较喜欢用ADO,觉得方便
oyljerry 2005-01-25
  • 打赏
  • 举报
回复
vc中可以勇ODBC访问数据库的
gdy119 2005-01-25
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3348/3348268.xml?temp=.7238275
看一下这篇文章写得很不错!希望对你有帮助
wuxinren0523new 2005-01-25
  • 打赏
  • 举报
回复
那是不是可以说,现在所有的数据库访问技术本质上都是封装的odbc的api呢?
在VC中可否直接使用odbc来操纵数据库?如果可以,在程序中该怎么写?
jayfunk 2005-01-25
  • 打赏
  • 举报
回复
我不是高手首先
不过我还是做过几个数据库操作的系统是用做的
你所说的connection只不是过是微软的ado中的,
odbc才是其础的其他只不过是一个简化了的或封装的odbc的api吧了
当看到基础的话你就不会那样想啦!如果是刚开始学的话,,,,看点原著别看翻译的

4,018

社区成员

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

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