程序员编程基础.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:5 大小:49KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

程序员编程基础.doc

程序员编程基础.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件英才网软件行业驰名招聘网站有需要请联系我们HYPERLINK"http://blog.csdn.net/hejingyuan6/article/details/7800543"程序员编程基础—数据连接过ADO连接SQLServer数据库可以分为有源数据库连接和无源数据库连接。下面我来介绍一下:1无源数据库连接其实,“无源数据库”连接也并不是说不需要数据源,如果没有数据源则连接是纸上谈兵,只是不需要配置ODBC数据源,利用ADO(在vb与数据库中讲过)就可通过代码进行连接。1.1建立无源数据库连接首先要在菜单中“工程”—“引用”中选择MicrosoftActiveXDataObjects2.6Library[plain]HYPERLINK"http://blog.csdn.net/hejingyuan6/article/details/7800543"\o"viewplain"viewplainHYPERLINK"http://blog.csdn.net/hejingyuan6/article/details/7800543"\o"copy"copyHYPERLINK"http://blog.csdn.net/hejingyuan6/article/details/7800543"\o"print"printHYPERLINK"http://blog.csdn.net/hejingyuan6/article/details/7800543"\o"?"?<spanstyle="font-size:18px;">’定义连接对象和记录集dimobjcnasnewconnectiondimobjrsasnewrecordsetdimstrcnasstringdimstrSQLasstring'建立数据库连接Objcn.connectionstring="Provider=Microsoft.Jet.OLEDB.3.51;"&"DataSource="&App.Path&"\数据库\实例1.mdb"Objcn.open'执行查询命令,获得用户登录口令StrSQL="select口令from系统用户where用户名='"&UserName&"'"Setobjrs.activeconnection=objcnObjrs.open(strSQL)'判断有无查询结果。。。'关闭数据库连接,释放对象Objcn.closeSetobjrs=nothingSetobjcn=nothing</span>无源数据库连接则不用配置ODBC环境,可以省去手工设置DSN的麻烦,这种方法所编写的软件适应性广,又符合专业软件的要求。2有源数据库的连接有源数据库连接的首要任务是要注册数据源名称(DSN),通过配置ODBC环境,进行数据源的注册,然后才能在对数据库编程时,对数据源进行连接、访问和操作下面我们先来说一下什么是ODBCODBC(OpenDatabaseConnectivity,开放数据库互连)是HYPERLINK"http://baike.baidu.com/view/39784.htm"\t"_blank"微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(HYPERLINK"http://baike.baidu.com/view/185287.htm"\t"_blank"应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。它的好处在于,不论是FoxPro、Access还是HYPERLINK"http://baike.baidu.com/view/1685727.htm"\t"_blank"Oracle数据库,均可用ODBCAPI进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。ODBC数据源类型用户DSN:计算机本地数据源,只能被当前用户使用系统DSN:计算机本地数据源,可被任何具有权限的用户使用文件DSN:可以不是计算机本地数据源,可被安装了相同驱动程序的用户共享connection对象在建立数据源连接时,默认使用MSDASQL(MicrosoftOLEDBProviderforODBC)驱动程序,所以在连接字符串中只需制定数据源名称即可,例如:objcn.open"DSN=myaccess"建立数据库连接2.1创建Access数据库的ODBC数据源(1),选择系统