我现在在做一个MIS系统。在VB和SQLSERVER连接方面有些疑问
我用ODBC创建了一个manager的SQLSERVER数据源,然后在VB公共模块中用
Public Function connectString() _
As String
返回一个数据库连接
connectSring = "FileDSN=manager.dsn;UID=sa;PWD="
End Function
进行数据库连接是否可行?在登录窗体中还需要用ADOBC吗?
你得有一个数据库访问者啊
一般我们用ADODB,ADODC是集成了ADODB的控件而已,所以我们一般提倡用ADODB,灵活性强很多
Public Function connectString() _
As String
dim gcn as new adodb.connection
返回一个数据库连接
gcn.connectSring = "FileDSN=manager.dsn;UID=sa;PWD="
gcn.open
End Function
具体的例子很多
www.21code.com
www.dapha.net
上都有不少,好好看看就会知道了
1、可以,也可以在这个函数中调用ini的参数是系统可以变化连接数据源
2、在登录窗体中使用adodb就可以了
当然可以了,不过你在登录窗体要建立一个ADO的Connection,然后open这个返回的connectstring.
还有是ADODC控件,不是ADOBC.
应该是“FILE NAME=manager.dsn;UID=sa;PWD=”,不是FileDSN吧