标题:[求助]asp和sqlserver不能连接的问题-->小天狼星转移
只看楼主
zlandzyj0312
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-11-28
 问题点数:0 回复次数:6 
[求助]asp和sqlserver不能连接的问题-->小天狼星转移

我是蔡鸟!求助!这是我程序的代码:
<% language="vbscript" %>
<html>
<head>
<title>系统初始化</title>
</head>
<body>
<p>数据库正在创建,请等待……</p>
<!-- #include file="adovbs.inc" -->
<% dim cnn,ssql
set cnn=server.createobject("adodb.connection")
cnn.connectionstring="provider=sqlledb;data source=172.16.0.10;uid=user;pwd=wangman"
cnn.open
ssql="create database tsggl"
cnn.execute ssql, ,adcmdtext
cnn.close
%>
</body>
</html>
调用后出现:技术信息(用于支持人员)

错误类型:
ADODB.Connection (0x800A0E7A)
未找到提供程序。该程序可能未正确安装。
/tsg/csh.asp, 第 12 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler )

网页:
GET /tsg/csh.asp

时间:
2006年12月13日, 9:44:21


详细信息:
Microsoft 支持

搜索更多相关主题的帖子: 小天狼星 cnn sqlserver 数据库 
2006-12-13 09:49
S虫
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-12-13
得分:0 
你的程序看起来有点乱!
首先,我没有看到你的sql数据库;
第二,我不知道你cnn.execute ssql, ,adcmdtext中,adcmdtext发挥的作用
还有,如果没有过程的调用就不用
<!-- #include file="adovbs.inc" -->

[此贴子已经被作者于2006-12-13 13:22:37编辑过]

2006-12-13 12:44
S虫
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-12-13
得分:0 
我经常用的asp与sql连接:
1:用dsn连接,在控制面板中的数据源(odbc)中设置dsn的连接;直接用open打开,方便安全;
在一般的asp书中会介绍dsn的设置的!
2:用sr="driver={sql server} server=servername;database=databasename;
uid=username;pwd=userpassword"
2006-12-13 13:01
S虫
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-12-13
得分:0 
你的问题还有一个致命的事情,能这样创建数据库吗?
你有没有创建数据库?
2006-12-13 13:04
S虫
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-12-13
得分:0 
asp这样创建数据库:
<%
Option Explicit
dim databasename '定义数据库名称
databasename="database.mdb" '数据库名称
dim databasepath '定义数据库存放路径
databasepath="D:\office\jd\21\database\" '数据库绝对路径
dim databasever '定义数据库版本 2000 或者 97
databasever = "2000"




Function Createdfile(FilePath,FileName,Ver)
Dim Ca,dbver
select case ver
case "97"
dbver = "3.51"
case "2000"
dbver = "4.0"
end select
if dbver <> "" then
Set Ca = Server.CreateObject("ADOX.Catalog")
call Ca.Create("Provider=Microsoft.Jet.OLEDB." & dbver & ";Data Source=" & filepath & filename)
end if
End Function

Createdfile databasepath,databasename,databasever '创建数据库

%>
<转载地>
2006-12-13 13:15
S虫
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-12-13
得分:0 
如果还不明白,就加入16231322交流一下子
2006-12-13 13:21
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
得分:0 
<%
set conn=server.CreateObject("ADODB.connection")
conn.open"provider=SQLOLEDB;data source=WXHL\WHWY;UID=sa;PWD=;DATABASE=whwy"
%>

前提是你已经把这个数据库导入SQL!

程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2006-12-13 13:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-109164-1-1.html




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

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