我想动态创建ODBC,不知如何实现,请教大家:
我的要求:
1、首先检查有没有:“test”的ODBC连接(连接SQL Server 2000)
2、没有的话就创建用户名为:Usr,密码为Pw的ODBC连接“test”
谢谢!!!
我的要求:
1、首先检查有没有:“test”的ODBC连接(连接SQL Server 2000)
2、没有的话就创建用户名为:Usr,密码为Pw的ODBC连接“test”
谢谢!!!
解决方案 »
- FSO返回文件后缀的问题
- 如何让数据定长度
- 请问如何使用vb向SQLServer中插入图片,并使用另一个vb程序把SQLServer中的图片取出来?
- 请问如何加载一个对话框控件(commondialog),使得一次可以选择打开多个文件?
- 如何让webbrowser控件浏览网页时不下载flash(*.swf)和图片(*.gif,*.jpg)
- 请问如何用WINSOCK控件模拟ASP表单的POST提交方式?
- ADO连接DBF文件的问题
- 关于用vb6.0开发演示动画程序???
- 有什么方法打印MSFlexGrid控件?
- 300分请教一个问题:如何把一个没有扩展名的文件当作可执行文件运行
- [我昏哦,你这100分,也太好拿了吧?]该贴的朋友进来,送佛送到西,谢谢
- 百思不得其解,所以来CSDN了,高手指教!!!
strConn = "PROVIDER=MSDASQL;driver={SQL Server};Pwd=Pw;Persist Security Info=True;UID=Usr;Initial Catalog=test;database=test;server=127.0.0.1"'建立数据库连接
Dim ObjConn
if ObjConn.State<>1 then
set ObjConn = server.CreateObject("adodb.connection")
ObjConn.Open strConn
end if dim ARst
set ARst=Server.CreateObject("ADODB.Recordset")ACnn.Open sCnn
set ARst=Server.CreateObject("ADODB.Recordset")ACnn.Open sCnn
这些不要,不好意思
Dim intRet As Long
Dim strDriver As String
Dim strAttributes As String
Dim rc As Integer 'ODBC 函 数 的 返 回 码
Dim henv As Long 'ODBC 环 境 句 柄
rc = SQLAllocEnv(henv) ' 获 取ODBC 环 境 句 柄
strDriver = "Microsoft Access Driver (*.mdb)"
strAttributes = "SERVER=Local" & Chr$(0)
strAttributes = strAttributes & "DESCRIPTION=Temp DSN" & Chr$(0)
strAttributes = strAttributes & "DSN=" & DsName & Chr$(0)
strAttributes = strAttributes & "DBQ=" & PathStr & Chr$(0)
strAttributes = strAttributes & "UID=" & Chr$(0)
strAttributes = strAttributes & "PWD=" & Chr$(0)
intRet = SQLConfigDataSource(vbAPINull, ODBC_ADD_DSN, _
strDriver, strAttributes)
If intRet Then
Create_Commail_DataSource = True
Else
Create_Commail_DataSource = False
End IfEnd Function
提示:如能连上则说明数据源已经创建,如连不上就用上面的程序创建数据源