لا يوجد أي مشكلة في استخدام خادم SQL.
باستخدام النظام؛
باستخدام System.Data؛
باستخدام System.Configuration؛
باستخدام System.Web؛
باستخدام System.Web.Security؛
باستخدام System.Web.UI؛
باستخدام System.Web.UI.WebControls؛
باستخدام System.Web.UI.WebControls.WebParts؛
باستخدام System.Web.UI.HtmlControls؛
باستخدام System.Data.OleDb؛
/// <الملخص>
/// الوصول إلى البيانات 的摘要说明
/// </الملخص>
الوصول إلى البيانات من الدرجة العامة
{
محمية OleDbConnection conn = new OleDbConnection();
محمية static OleDbCommand comm = new OleDbCommand();
الوصول إلى البيانات العامة ()
{
// الحرف الأول
}
فراغ ثابت خاص openConnection ()
{
إذا (conn.State == ConnectionState.Closed)
{
conn.ConnectionString = @"Provider=Microsoft.Jet.OleDb.4.0;Data Source="+ConfigurationManager.AppSettings["myconn"];//web.config تم حذفه.
comm.Connection = conn;
يحاول
{
conn.Open();
}
قبض (الاستثناء ه)
{طرح استثناء جديد (e.Message)؛ }
}
}// 打开数据库
إغلاق الفراغ الثابت الخاص ()
{
إذا (conn.State == ConnectionState.Open)
{
conn.Close();
conn.Dispose();
comm.Dispose();
}
}// تم تنفيذ المشروع
public static void excuteSql(string sqlstr)
{
يحاول
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlstr;
comm.ExecuteNonQuery();
}
قبض (الاستثناء ه)
{
رمي استثناء جديد (e.Message)؛
}
أخيراً
{ إغلاق الاتصال ()؛ }
}// قم بقراءة
SQLpublic static OleDbDataReader dataReader(string sqlstr)
{
OleDbDataReader dr = null;
يحاول
{
openConnection();
comm.CommandText = sqlstr;
comm.CommandType = CommandType.Text;
dr = comm.ExecuteReader(CommandBehavior.CloseConnection);
}
يمسك
{
يحاول
{
dr.Close();
CloseConnection();
}
يمسك { }
}
عودة الدكتور؛
}.
قارئ البيانات الثابت العام (سلسلة sqlstr، المرجع OleDbDataReader dr)
{
يحاول
{
openConnection();
comm.CommandText = sqlstr;
comm.CommandType = CommandType.Text;
dr=comm.ExecuteReader(CommandBehavior.CloseConnection);
}
يمسك
{
يحاول
{
إذا (dr != null && !dr.IsClosed)
dr.Close();
}
يمسك
{
}
أخيراً
{
CloseConnection();
}
}
}// قم بفحص قاعدة بيانات SQL من خلال OleDbDataReader، قم بإلغاء تحديد
قاعدة البيانات العامة الثابتة DataSet(string sqlstr)
{
DataSet ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter();
يحاول
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlstr;
da.SelectCommand = com;
da.Fill(ds);
}
قبض (الاستثناء ه)
{
رمي استثناء جديد (e.Message)؛
}
أخيراً
{
CloseConnection();
}
عودة س.
}// قم بجمع البيانات في مجموعة بيانات
SQL static void dataSet(string sqlstr, ref DataSet ds)
{
OleDbDataAdapter da = new OleDbDataAdapter();
يحاول
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlstr;
da.SelectCommand = com;
da.Fill(ds);
}
قبض (الاستثناء ه)
{
رمي استثناء جديد (e.Message)؛
}
أخيراً
{
CloseConnection();
}
}// قم بتحديد مجموعة بيانات SQL
DataTable العامة الثابتة DataTable dataTable(string sqlstr)
{
DataTable dt = new DataTable();
OleDbDataAdapter da = new OleDbDataAdapter();
يحاول
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlstr;
da.SelectCommand = com;
da.Fill(dt);
}
قبض (الاستثناء ه)
{
رمي استثناء جديد (e.Message)؛
}
أخيراً
{
CloseConnection();
}
العودة د.ت.
}//الحصول على قاعدة بيانات SQL
dataTable العام الفارغ الثابت (سلسلة sqlstr، المرجع DataTable dt)
{
OleDbDataAdapter da = new OleDbDataAdapter();
يحاول
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlstr;
da.SelectCommand = com;
da.Fill(dt);
}
قبض (الاستثناء ه)
{
رمي استثناء جديد (e.Message)؛
}
أخيراً
{
CloseConnection();
}
}// قم بإنشاء قاعدة بيانات SQL
DataView العامة الثابتة DataView dataView(string sqlstr)
{
OleDbDataAdapter da = new OleDbDataAdapter();
DataView dv = new DataView();
DataSet ds = new DataSet();
يحاول
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlstr;
da.SelectCommand = com;
da.Fill(ds);
dv = ds.Tables[0].DefaultView;
}
قبض (الاستثناء ه)
{
رمي استثناء جديد (e.Message)؛
}
أخيراً
{
CloseConnection();
}
عودة العنف المنزلي؛
}
//الحصول على عرض بيانات sql
}
الموقع: http://enuosky.cnblogs.com/archive/2006/05/15/400879.html