ASP中连接SQL_SERVER2000数据库方法

来源:百度知道 编辑:UC知道 时间:2024/06/08 11:17:59
查了一些连接方法,不清楚其中的详细区别,请教了:
1、 set conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=Localserver;UID=sa;PWD=;DATABASE=数据库名;"

2、 set conn=server.createobject("adodb.recordset")
conn.Open "Driver={SQL Server};Server=Localserver;UID=sa;PWD=;DATABASE=数据库名;"

3、 set conn=Server.Createobject("adodb.connection")
conn.open "provider=SQLOLEDB.1;Data Source=Localserver;user ID=sa;Password=;inital Catalog=数据库名;"

using System;
using System.Data;
using System.Data.SqlClient;
namespace DataAccess.Common
{
/// <summary>
/// DataBaseOperate 的摘要说明。
/// 数据库连接,数据操作(读写数据)
/// </summary>
public class DataBaseOperate
{

SqlConnection sqlConn;//数据库连接对象
SqlCommand sqlCmd;//命令执行对象
SqlTransaction sqlTran;//事务对象
bool isConnectionAccess=false;//标识数据库是否已连接
bool isTransaction = false;//标识是否启动了事务
public DataBaseOperate()
{
try
{
this.CreateConnection();
}
catch (Exception ex)
{
throw ex;
}
}

#region 建立数据库连接
/// <summary>
/// 建立数据库连接对象
/// </summary>
/// <returns></returns>
public bool CreateConnection()
{
if(this.isConnec