用ADO连接Delphi与SQL Server的原理?

来源:百度知道 编辑:UC知道 时间:2024/06/07 21:42:09
我的毕业设计是用Delphi和SQL Server开发一个MIS系统,在数据库连接这块用的是ADO,但是对它的原理还是不太清楚,请高手帮我指点下吧!谢谢!

数据库->ADOconnection->ADOQuery->Datasource->DBGrid.

在ADOconnection的connnectstring:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=LMS;Data Source=.

其中LMS是数据库名称。

你懂的了这些,就可以用ADO与SQL Server的连接了。

自Microsoft在Visual Basic 3. 0中首次引入数据访问对象DAO(Data Access Object),Visual Basic编程语言就成 为程序员进行数据库编程的一种较好的工具;随后在4 版中又推出远程数据对象RDO(Remote Data Object),5 版中加入了ActiveX组件.随着版本的升级Visual Basic 操作数据库的功能更加强大,也更加方便.在Visual Ba2 sic 6. 0中, Microsoft引入了ADO(ActiveX Data Objects). ADO将要替代数据库访问的最初方法DAO和RDO. ADO是建立在OLE DB(OLE DataBase)基础之上的基于对 象的高层数据库API ,ADO通过封装在低层OLE DB功能 中的不同对象,方法和属性以提供高层接口.ADO基于ActiveX标准,扩展性强,适应了在Internet上的编程需要.

笔者在使用ADO编程的基础上,以应用为基线,概 要分析ADO的各个方面,力图给读者一个较完整的ADO 轮廓,并给出了一些编程框架.