CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

请看看有关asp访问sql server数据库的问题?

楼主zhangy_0221(狼)2002-10-01 19:38:40 在 Web 开发 / ASP 提问

操作系统;WIN2000   SERVER,IIS   5.0  
  数据库:sql   server2000  
  我在asp页面中通过连接字符串和ODBC的方式都不能连上数据库,连接字符串是通过VB中的ADO控件产生的,没问题的,在VB中连接正常,可正常访问;ODBC方式是这样的,在ODBC的系统DSN中定义了zhangy的数据源,连接数据库的代码如下:  
  set   cnndb=server.createobject("adodb.connection")  
          cnndb.open   "zhangy"  
  set   rstmsg=server.createobject("adodb.recordset")  
          rstmsg.open   "select   *   from   tablename",cnndb  
  并且两种方式返回的错误代码不一样(可惜现在记不得了)  
  ODBC里的系统DSN、文件DSN、用户DSN的方式我都试过了,就是不行,请高手指点一下,不胜感激!  
  问题点数:100、回复次数:10Top

1 楼LONGFOR(雪婷)回复于 2002-10-01 19:55:57 得分 10

哈哈,兄弟,你不把錯誤信息發上來吧  
  Top

2 楼spgoal(敏捷的狗狗)回复于 2002-10-01 23:53:35 得分 10

IIS--默认WEB站点--属性----目录安全性---去掉“匿名访问”的钩Top

3 楼zxf_2000(菜菜鸟)回复于 2002-10-01 23:57:24 得分 10

我一样遇到过这样的问题啊,你吧sql   server的用户名和密码:sa   和空;在装vc时候注意安装数据库组建就行了  
  Top

4 楼yun15291li(秋飞意)回复于 2002-10-02 10:22:38 得分 10

dsn里设置默认库了吧。Top

5 楼liujianjun_(流星尔)回复于 2002-10-02 10:44:54 得分 10

把用户名,密码和数据库信息加上就可以了。Top

6 楼tripofdream(梦之旅)回复于 2002-10-02 11:17:14 得分 10

http://www.csdn.net/expert/topic/1053/1053065.xml?temp=.2970697Top

7 楼lt66txy(心如刀割)回复于 2002-10-02 11:48:49 得分 10

connstr="DRIVER={SQL   server};SERVER=127.0.0.1;UID=sa;PASSWORD=;DATABASE=news"  
  set   conn=server.createobject("adodb.connection")  
  conn.open   connstr  
   
  试试吧Top

8 楼lt66txy(心如刀割)回复于 2002-10-02 11:51:38 得分 10

上面那种方法兼容性比较好(DRIVER={SQL   server})  
   
  下面这种方法速度比较快  
  set   conn=server.createobject("ADODB.CONNECTION")  
  conn.open   "PROVIDER=SQLOLEDB;DATA   SOURCE=127.0.0.1;UID=sa;PWD=;DATABASE=news"  
   
   
   
  Top

9 楼baisun(蟋蟀.NET)回复于 2002-10-02 12:02:37 得分 10

set   cnndb=server.createobject("adodb.connection")  
          cnndb.open   "Provider=SQLOLEDB.1;Persist   Security   Info=True;User   ID=sa;Initial   Catalog=数据库名字;Data   Source=服务器名字"  
  set   rstmsg=server.createobject("adodb.recordset")  
          rstmsg.open   "select   *   from   tablename",cnndb,1,1Top

10 楼uvvvw(飘哥)回复于 2002-10-02 12:24:04 得分 10

在iis中设置应该程序保护为低(iis进程)Top

相关问题

  • 关于asp访问SQL server数据库
  • ASP之数据库:ACCESS-->SQL SERVER
  • asp怎么连接sql server数据库?
  • asp与sql server数据库问题
  • ASP+SQL数据库
  • asp+sql数据库问题
  • 能有ASP备份SQL SERVER的数据库文件吗?
  • ASP调用SQL SERVER数据库的难题。
  • 在ASP中如何与SQL server 2000数据库连接!!!!---------->>>>>>>>
  • 急!请教asp 中连接sql server数据库

关键词

  • 数据库
  • 连接
  • sa
  • iis
  • sql
  • server
  • cnndb
  • rstmsg
  • adodb
  • createobject

得分解答快速导航

  • 帖主:zhangy_0221
  • LONGFOR
  • spgoal
  • zxf_2000
  • yun15291li
  • liujianjun_
  • tripofdream
  • lt66txy
  • lt66txy
  • baisun
  • uvvvw

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo