| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 604 人关注过本帖
标题:动态连接数据库问题`??
只看楼主 加入收藏
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
收藏
 问题点数:0 回复次数:2 
动态连接数据库问题`??

ado连接数据库有两种                  
 用DSN连接:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"
%>

不用DSN连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=databasename"
conn.open DSNtemp
%>  

而我用以下这种时       报错说没有数据源            conn.ConnectionString = "driver={sql server};server=(local);uid=sa;pwd=;data source=" & App.Path & "\nengyuan.mdf" conn.Open

請問這個有問題嘛--動態連接 不用數據源的         如果改为静态就(conn.ConnectionString = "driver={sql server};server=(local);uid=sa;pwd=;database=nengyuan conn.Open )可以通过  也不知道是什么原因??
谁能够答我~~~~...如何更改为动态连接的。

搜索更多相关主题的帖子: 数据库 SQL 动态 DSN 
2007-05-14 13:04
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
收藏
得分:0 
为什么没有人回复的

真郁闷啊~~~~
2007-05-14 19:33
yyb
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-8-31
收藏
得分:0 

Dim Conn As New ADODB.Connection
Dim Rc As New ADODB.Recordset
Dim Sql As String
Sql = "select * from 读者名细 where 读者编号="001""
Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=app.path & "\book.MDB";Persist Security Info=False"
Conn.Open
Rc.Open Sql, Conn, adOpenKeyset, adLockOptimistic
set MSHFlexGrid1.DataSource = Rc
MSHFlexGrid1.Refresh
(MSHFlexGrid1与ado控件绑定,查询纪录显示在MSHFlexGrid1中)

2007-08-31 21:41
快速回复:动态连接数据库问题`??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022344 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved