VB6.0与sql数据库连接和使用
的有关信息介绍如下:VB通过ADO连接SQL Sever数据库可以分为有源数据库连接和无源数据库连接,它们的区别是是否使用了DSN(数据源名称)来决定。
所谓无源数据库连接并不是说不需要数据源,如果没有数据源谈何连接?只是无源数据库连接不需要配置ODBC数据源,利用ADO通过代码就可以实现连接。
无源数据库连接的实现需要在vb 6.0中引用Microsoft ActiveX Data Object 2.6 library和MicrosoftActiveX Data Object Recordset 3.6 Library两个组件,然后运用connection对象的connectionstring属性进行连接。
以简单的登陆系统为例,首先要在sql sever数据库中建立一个以student为名的数据库,vb代码如下:
其中server= . ;参数是用来访问本地服务器,还可以写成server=(local);或将server设置成本地服务器名(一般为计算机名,可登陆sql server服务器查看)。
uid=sa;pwd=;用来指定安全登录的登录名和所需的密码,如果用sa登录名登陆的话可以通过在sql server的对象资源管理器的安全性——登录名——sa右击属性来设置是否需要密码
然后确定pwd的值与所设密码一致。Database=student;用来设定所访问的数据库名。