再见.net|BYE Dot Net

坎坷与欢愉,求索与奋进

My Links

Blog统计

公告

博客蓝备份空间

文章

收藏

相册

.net相关

Maya&3D max相关

My Document

Webdesign相关

其他

网络营销

友情博客

存档


正在读取评论……

2004年04月15日 #

今日.Net学习笔记----数据库连接字符串的设置

            今天我将我原来做的论坛所有数据库的连接字符串给换了。原来的连接字符串是在VS.NET中添加connection时自动设置的。这回我要手动了。总结起来看到的连接字符串的设置有这么几种方法。

  • 简单方便。
    在VS.net中直接从数据选项卡中添加oledb(sql)connection。就可以了
  • 在程序中根据不同情况可采用以下的方法。
  1. 程序中用1
     Dim conn As OleDb.OleDbConnectio
     Dim connstr As String
     constr=“Provider=Microsoft.Jet.OLEDB.4.0;data source=f:\ioffice\dbdb\global.mdb“

     conn =new ole.oledbconnection(concstr)
  2. 程序中2
     Dim conn As OleDb.OleDbConnectio
     Dim connstr As String
     constr=“Provider=Microsoft.Jet.OLEDB.4.0;data source
    =“+server.mappath(“.“+“\dbdb\global.mdb“)
     conn =new ole.oledbconnection(concstr)
  3. 程序中3,添加System.I/O
     Dim conn As OleDb.OleDbConnection
     Dim sr As StreamReader
     Dim str As String
     str = Server.MapPath("config.txt")
     sr = File.OpenText(str)
     Dim constr As String
     constr = sr.ReadLine
     conn = New OleDb.OleDbConnection(constr)
    在程序根目录下有一个config.txt的文本文件。文本文件内容如下:
  4. 程序中4,使用web.config存储数据库连接字符串
    在web.config中添加键值。
    <appSetting>
         <add Key=“constring“
                  value=“Provider=Microsoft.Jet.OLEDB.4.0;data source=f:\ioffice\dbdb\global.mdb“/>
    </appSetting>
      注意大小写。在程序中添加 
     Dim conn As OleDb.OleDbConnectio
     Dim connstr As String
     constr=configurationsetting.appsettings(“constring“)
     conn =new ole.oledbconnection(concstr)

发表于 @ 2004年04月15日 12:49 PM | 评论 (0)