拼吾爱程序人生

首页 » 数据库编程 » SQL Server » asp.net(vb.net)连接sql server 2000数据库的连接模块(module)
Systemjudge - 2007-8-6 16:55:00
Module MdlCommon    Public txtSQL As String    '存放SQL语句    Public DBSet As DataSet    '查询得到的记录集
 
   
   
   
 
 
   
   
     
       
         
       
     
     
   
 
 
   
   
   
 
    Public ErrorMsg As String  '存放错误信息   
    Public Function ExecuteSQL(ByVal strSQL As String, ByRef errMsg As String) As DataSet        Dim cnn As SqlClient.SqlConnection        Dim cmd As New SqlClient.SqlCommand()        Dim adpt As SqlClient.SqlDataAdapter        Dim rst As New DataSet()        Dim SplitSQL() As String        errMsg = ""        Try            SplitSQL = Split(strSQL)            cnn = New SqlClient.SqlConnection("data source=(local);initial catalog=urp;user id=sa;pwd=1234") 
            If InStr("INSERT,DELETE,UPDATE", UCase$(SplitSQL(0))) Then                cmd.Connection = cnn                cmd.Connection.Open()                cmd.CommandText = strSQL                cmd.ExecuteNonQuery()            Else                adpt = New SqlClient.SqlDataAdapter(strSQL, cnn)                adpt.Fill(rst)                ExecuteSQL = rst            End If        Catch ex As Exception            errMsg = ex.Message        Finally            rst = Nothing            cnn = Nothing        End Try    End Function End Module调用时在asp.net后台写上txtSQL="SELECT ....FROM........";DBSet=ExecuteSQL(txtSQL,ErrorMsg)

 您可能对 [SQL Server] 的这些文章也感兴趣:

Oracle与SQL Server的互连
SQL Server2000安装手册(用于Windows版CAMS
监测你的SQL SERVER--让瓶颈暴露
从Oracle到Sql Server--Sql智能翻译器
给SQL Server传送数组参数的变通办法
道与魔:SqlServer存储过程/函数加/解密
SQL SERVER SQL Agent服务使用小结
从Oracle迁移到SQL Server的陷阱
SQL Server中读取XML文件的简单做法
用SQL Server保持会话状态
应用事件探查器优化SQL Server系统
保护SQL Server 2000的十个步骤
1
查看完整版本: asp.net(vb.net)连接sql server 2000数据库的连接模块(module)
Modify by pin5i DZNT_ExpandPackage 2.1.3293 2007-2009 pin5i.com
 Total Unique Visitors: