CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

一个用ASP写的BBS的脚本,看不懂,来问

楼主cym7808(浩东)2004-05-03 23:35:10 在 .NET技术 / ASP.NET 提问

public   void   open()  
  {    
   
    string   linkstr   =   "Provider=SQLOLEDB;Initial   Catalog=beyondbbs;Data   Source=beyondbbs;user   id=sa;password=sa;";   //  
  //string   linkstr   =   "provider=Microsoft.jet.OLEDB.4.0;data   Source="+Server.MapPath(databasepath)+";";  
    link=new   OleDbConnection(linkstr);  
  link.Open();  
  }  
   
   
   
  上面是在BBS目录下一个叫config.aspx.cs文件中的一段脚本,据说是连接数据库的配置脚本,请解释一下,尤其是'Catalog','Data   Source'两个参数是什么意思,最好能再解释一下一般在ASP中连接SQL   SERVER数据库的方法,谢谢 问题点数:100、回复次数:8Top

1 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2004-05-03 23:40:11 得分 50

'Catalog'是数据库的名称  
  'Data   Source'是数据库所在的主机名称或IP地址Top

2 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2004-05-03 23:43:14 得分 10

详细说明,看  
  ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfsystemdatasqlclientsqlconnectionclassconnectionstringtopic.htm  
  或者  
  www.connectionstrings.comTop

3 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2004-05-03 23:51:21 得分 25

下表列出了   ConnectionString   中的关键字值的有效名称。  
   
  名称   默认值   说明    
  应用程序名称       应用程序的名称,或者“.Net   SqlClient   Data   Provider”(如果不提供应用程序名称)。    
  AttachDBFilename    
  -   或   -  
   
  扩展属性  
   
  -   或   -  
   
  初始文件名  
        可连接数据库的主文件的名称,包括完整的路径名。    
  必须使用关键字“database”来指定数据库的名称。  
     
  连接超时设定    
  -   或   -  
   
  连接超时  
    15   在终止尝试并产生错误之前,等待与服务器的连接的时间长度(以秒为单位)。    
  当前语言       SQL   Server   语言记录名称。    
  数据源    
  -   或   -  
   
  服务器  
   
  -   或   -  
   
  地址  
   
  -   或   -  
   
  Addr  
   
  -   或   -  
   
  网络地址  
        要连接的   SQL   Server   实例的名称或网络地址。    
  加密   'false'   当该值为   true   时,如果服务器端安装了证书,则   SQL   Server   将对所有在客户端和服务器之间传送的数据使用   SSL   加密。可识别的值为   true、false、yes   和   no。    
  初始目录    
  -   或   -  
   
  数据库  
        数据库的名称。    
  集成安全性    
  -   或   -  
   
  Trusted_Connection  
    'false'   当为   false   时,将在连接中指定用户   ID   和密码。当为   true   时,将使用当前的   Windows   帐户凭据进行身份验证。    
  可识别的值为   true、false、yes、no   以及与   true   等效的   sspi(强烈推荐)。  
     
  网络库    
  -   或   -  
   
  网络  
    'dbmssocn'   用于建立与   SQL   Server   实例的连接的网络库。支持的值包括   dbnmpntw(命名管道)、dbmsrpcn(多协议)、dbmsadsn   (Apple   Talk)、dbmsgnet   (VIA)、dbmslpcn(共享内存)及   dbmsspxn   (IPX/SPX)   和   dbmssocn   (TCP/IP)。    
  相应的网络   DLL   必须安装在要连接的系统上。如果不指定网络而使用一个本地服务器(比如“.”或“(local)”),则使用共享内存。  
     
  数据包大小   8192   用来与   SQL   Server   的实例进行通讯的网络数据包的大小,以字节为单位。    
  密码    
  -   或   -  
   
  Pwd  
        SQL   Server   帐户登录的密码(建议不要使用。为了维护最高级别的安全性,强烈建议改用   Integrated   Security   或   Trusted_Connection   关键字)。    
  持续安全信息   'false'   当该值设置为   false   或   no(强烈推荐)时,如果连接是打开的或者一直处于打开状态,那么安全敏感信息(如密码)将不会作为连接的一部分返回。重置连接字符串将重置包括密码在内的所有连接字符串值。可识别的值为   true、false、yes   和   no。    
  用户   ID       SQL   Server   登录帐户(建议不要使用。为了维护最高级别的安全性,强烈建议改用   Integrated   Security   或   Trusted_Connection   关键字)。    
  工作站   ID   本地计算机名称   连接到   SQL   Server   的工作站的名称。    
  Top

4 楼cym7808(浩东)回复于 2004-05-04 01:48:32 得分 0

另外请问,WEB服务器,应该如何配置,我现在可以通过局域网访问,但不能通过INTERNET访问,我的WEB服务器连接INTERNET的网卡的固定IP如果是218.1.23.12,本地网卡IP如果是192.168.0.1,现在的情况是如果通过本地局域网中某台工作站连入INTERNET,地址敲218.1.23.12和192.168.0.1都可以登陆网站,但如果该工作站通过拨号上网敲入218.1.23.12  
  则不能登入网站,我的服务器没有设置域和这个有关么,请高人详细指点。Top

5 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2004-05-04 09:10:54 得分 15

218.1.23.12是你申请的外网地址吗,如果是,去问电信吧,他把DNS加你没有!Top

6 楼cym7808(浩东)回复于 2004-05-04 22:06:21 得分 0

和域没有关系么,218.1.23.12,我的外网地址本身就是固定的,不过可能是我的理解问题,举个例子说,比如我已经本地作好了一个网站,我希望我的网站的域名叫WWW.ABC.COM.CN   我的IP是固定的无须到电信申请,请按步骤说明我下一步应该做的,谢谢Top

7 楼zhougangnj(刚)回复于 2004-05-04 22:16:36 得分 0

来晚了Top

8 楼cym7808(浩东)回复于 2004-05-04 22:17:55 得分 0

没有来晚,问题还在,详见楼主最后回复Top

相关问题

  • java脚本加asp
  • ASP脚本错:溢出!!!!急!!!!!!!!!
  • 客户端asp脚本支持Server.CreateObject吗?
  • 脚本和asp的简单问题
  • 能否在asp中 执行sql脚本
  • asp脚本求注释,散分
  • 如何在客户端脚本中获得asp脚本中的数据?
  • 如何在一个htm文件中执行asp脚本,并且asp脚本要求带参数,谢谢!
  • asp的脚本间参数传递问题,help!
  • 怎样用ASP上载文件(不要组件,只要脚本)

关键词

  • 脚本
  • 连接
  • 数据库
  • 服务器
  • 密码
  • 应用程序
  • 安全性
  • 网络
  • 网站
  • source

得分解答快速导航

  • 帖主:cym7808
  • wangsaokui
  • wangsaokui
  • wangsaokui
  • wangsaokui

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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