CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

关于ASP连SQL数据库的请教!

楼主aladdinty()2006-03-03 15:46:35 在 Web 开发 / ASP 提问

Microsoft   OLE   DB   Provider   for   SQL   Server   错误   '80004005'    
   
  无法打开登录   'a02201211501'   中请求的数据库。登录失败。  
   
  这是怎么了?是不是密码不对?  
   
   
  还有我用企业管理器连接远程数据库也是说出错。。。一样的提示。 问题点数:5、回复次数:2Top

1 楼z5sd(翅膀)回复于 2006-03-03 16:12:43 得分 0

写下   连接代码   看看Top

2 楼wangyingdong(初学asp.net)回复于 2006-03-03 16:16:55 得分 0

错误类型:  
   
  ActiveServerPages,ASP0126(0x80004005)-->找不到包含文件    
   
  下面是连接代码:  
   
   
  ASP连接数据库的全能代码    
   
  '解决了ACCESS数据库路径的问题!  
  '采用DBType=0或DBType=1来区分AC库还是MSSQL库  
  '具体采用AC库时应注意的事项,请看程序说明  
   
  -----------------------------------------------  
  Dim   DBType,Conn,StrConn  
  DBType=0   '0为Access数据库,1为MSSQL数据库    
   
  If(DBType=0)   Then  
  '****************ACCESS数据库******************  
  Dim   DbFolderName,DbFolder_Path,SiteFolder  
  DbFolderName="ArticleData"   '数据库所在文件夹名称  
  DbFolder_Path   =   Server.MapPath(DbFolderName)   '数据库所在路径  
  SiteFolder="Article"   '系统所在根目录名称  
   
  If   Session("RootDir")   =   ""   Then    
  Session("RootDir")   =   Mid(DbFolder_Path,   1,   InStr(1,DbFolder_Path,SiteFolder,1)   -1)   &   SiteFolder    
  End   if  
  Set   Conn   =   Server.CreateObject("Adodb.Connection")  
  StrConn   =   "Driver={Microsoft   Access   Driver   (*.mdb)};DBQ="   &   Session("RootDir")   &   "\"&   DbFolderName   &   "\Data.mdb"   '连接到数据库  
  Conn.Open   StrConn  
  '**************************************************  
  ElseIf(DBType=1)   Then  
  '*****************MSSQL   SERVER数据库******  
  Dim   DBUserID,DBPassWord,DBName,DBIP  
  '修改以下信息以适合你的网站  
  DBUserID="sa"   '数据库登陆名  
  DBPassWord=""   '数据库密码  
  DBName="dbname"   '数据库名称  
  DBIP="local"   '数据库所在地址,如果是本地数据库则为:(local)  
   
  Set   Conn=Server.CreateObject("Adodb.Connection")  
  StrConn   =   "PROVIDER=SQLOLEDB.1;Data   Source="&DBIP&";Initial   Catalog="&DBName&";Persist   Security   Info=True;User   ID="&DBUserID&";Password="&DBPassWord&";Connect   Timeout=30"  
  Conn.Open   StrConn  
  '******************************************************  
  Else  
  '***********************数据库设置错误*****************  
  Response.Write"数据库设置错误,请联系管理员!"  
  Response.End  
  End   If  
  'Response.Write   StrConn  
     
     
  详见:http://www.dwww.cn/new/20051219195654758.htmlTop

相关问题

  • ASP+SQL数据库
  • asp+sql数据库问题
  • ASP连接远程SQL数据库
  • 使用ASP怎样把bmp存入MS SQL数据库中。
  • asp中如何使用ADO实现对sql数据库操作
  • asp如何实现自动备份sql数据库
  • asp连接sql数据库的菜鸟级问题
  • [强!!!]如何利用ASP备份与恢复SQL数据库?
  • 用ASP连SQL数据库连接串的区别?
  • 请教!!!ASP + SQL 数据库连接问题!!!在线等!!!!

关键词

  • 数据库
  • 代码
  • 连接
  • mssql
  • access
  • asp
  • server
  • dbfolder
  • dbfoldername
  • sitefolder

得分解答快速导航

  • 帖主:aladdinty

相关链接

  • Web开发类图书

广告也精彩

反馈

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