لا أعرف إذا كان ذلك مهمًا على أي حال، فأنا أكتبه لنفسي في أي وقت، إنه بسيط جدًا ومناسب للمبتدئين مثلي.
المجموعة الأولى هي أنا التي كتبت سجل الزوار في اليومين الماضيين، والمجموعة الأخرى هي
الخبراء الذين اعتادوا كتابة استطلاعات الرأي في VS2003. إذا رأيت هذا، فيرجى إخباري بحل جيد، شكرًا لك. ! إذا كنت جديدًا، فلنتعلم معًا! !
--------ما يلي هو ما استخدمته لكتابة سجل الزوار مؤخرًا------------
OleDbConnection العام الثابت يخدع ()
{//فئة اتصال قاعدة البيانات
OleDbConnection con = new OleDbConnection(ConfigurationManager.ConnectionStrings["book"].ConnectionString);
العودة يخدع؛
}
إدراج منطقي ثابت عام (سلسلة كيو)
{ // تنفيذ عملية الإدراج بناءً على عبارة SQL التي تم تمريرها
OleDbConnection con = odb.con();
con.Open();
OleDbCommand cmd = new OleDbCommand(que,con);
int count = Convert.ToInt32(cmd.ExecuteNonQuery());
إذا (العد > 0)
عودة صحيحة؛
آخر
عودة كاذبة.
con.Close();
}
DataTable العام الثابت ds (سلسلة قائمة الانتظار)
{// إرجاع جدول بيانات محملاً برسائل محددة بواسطة SQL،
OleDbConnection con = odb.con();
OleDbDataAdapter oda = new OleDbDataAdapter();
oda.SelectCommand=new OleDbCommand(que,con);
DataSet ds = new DataSet();
oda.Fill(ds,"thc");
إرجاع ds.Tables["thc"];
con.Close();
}
img منطقي ثابت عام (سلسلة كيو)
{// تحقق مما إذا كان العنصر يحتوي على محتوى وفقًا للشروط التي تم تمريرها، وقم بإرجاع صحيح إذا كان الأمر كذلك.
OleDbConnection con = odb.con();
con.Open();
OleDbCommand cmd = new OleDbCommand(que,con);
إذا (cmd.ExecuteScalar().ToString() != "")
عودة صحيحة؛
آخر
عودة كاذبة.
con.Close();
}
سلسلة ثابتة عامة SCR (سلسلة كيو)
{// كما أنه يُرجع قيمة الحقل بناءً على عبارة SQL التي تم تمريرها، ولا أرغب في وضع عبارة SQL فيه.
OleDbConnection con = odb.con();
con.Open();
OleDbCommand cmd = new OleDbCommand(que,con);
إرجاع cmd.ExecuteScalar().ToString();
}
----------- وفيما يلي ما تم استخدامه في عام 2003 -----------
عام ثابت SqlConnection يخدع ()
{// (ثابت) رابط التهيئة، لأن مسار قاعدة البيانات موجود في ملف web.config، لذا أي سلسلة يتم إرجاعها هنا، هذا هو المثيل الأولي لاتصال قاعدة البيانات لـ VS2003
SqlConnection con=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["con"]);
العودة يخدع؛
}
chklog المنطقي العام الثابت (اسم السلسلة، سلسلة الأشخاص ذوي الإعاقة)
{// تحديد ما إذا كان هذا المستخدم موجودًا في قاعدة البيانات، وإرجاع صحيح أم خطأ
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand("select count(*) from admin Where name='"+name+"' and pwd='"+pwd+"'"،con);
int count=Convert.ToInt32(cmd.ExecuteScalar());
إذا (العد> 0)
{
عودة صحيحة؛
}
آخر
{
عودة كاذبة.
}
}
سلسلة ثابتة عامة chkqx (اسم السلسلة، سلسلة الأشخاص ذوي الإعاقة)
{// تحديد أذونات المستخدم الحالي وإرجاع الأذونات
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand("select qx from admin Where name='"+name+"' and pwd='"+pwd+"'"،con);
string qx=Convert.ToString(cmd.ExecuteScalar());
العودة فكس.
}
تعبئة DataTable العامة الثابتة (استعلام سلسلة)
{// الاستعلام عن البيانات بناءً على عبارة SQL التي تم تمريرها وملء جدول بكائن الاستعلام
SqlConnection con=db.con();
SqlDataAdapter sda=new SqlDataAdapter();
sda.SelectCommand=new SqlCommand(query,con);
DataSet ds=new DataSet();
sda.Fill(ds,"vote");
إرجاع ds.Tables["vote"];
}
عنوان السلسلة الثابتة العامة (معرف int)
{//(ثابت) قم بإرجاع عنوان عنصر التصويت بناءً على المعرف الذي تم تمريره
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand("اختر شيانغ من مدير التصويت حيث id='"+ID+"'",con);
إرجاع cmd.ExecuteScalar().ToString();
}
حذف الفراغ الثابت العام (استعلام سلسلة)
{//(ثابت) تنفيذ سلوك الحذف المحدد
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand(query,con);
cmd.ExecuteNonQuery();
}
تحديث الفراغ الثابت العام (استعلام سلسلة)
{//(ثابت) تنفيذ سلوك التحديث المحدد
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand(query,con);
cmd.ExecuteNonQuery();
}
cid int العام الثابت (استعلام سلسلة)
{//(ثابت) استعلم عن أحدث معرف لقاعدة البيانات الحالية بناءً على البيان المنفذ
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand(query,con);
int id=Convert.ToInt32(cmd.ExecuteScalar());
معرف العودة؛
}
إدراج منطقي ثابت عام (استعلام سلسلة)
{//إدراج العملية
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand(query,con);
int count=Convert.ToInt32(cmd.ExecuteNonQuery());
إذا (العد> 0)
{
عودة صحيحة؛
}
آخر
{
عودة كاذبة.
}
}
نوع int ثابت عام (معرف int)
{// وفقًا للمعرف الذي تم إنشاؤه، قم بإرجاع ما إذا كان التصويت الذي ينتمي إليه المعرف هو تصويت متعدد الاختيارات أو اختيار واحد
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand("اختر نوع من voicemaster حيث id='"+id+"'",con);
int typ=Convert.ToInt32(cmd.ExecuteScalar());
نوع الإرجاع؛
}
عدد السلاسل الثابتة العامة ()
{// إرجاع العدد الإجمالي للزوار
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand("select coun from countline",con);
عدد السلسلة = cmd.ExecuteScalar().ToString();
عدد الإرجاع؛
}
سلسلة ثابتة عامة rengyi (استعلام سلسلة)
{// الاستعلام عن أي حقل واحد وإرجاع طريقة ثابتة لقيمة الحقل
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand(query,con);
إرجاع cmd.ExecuteScalar().ToString();
}
مدونة فيديو منطقية عامة ثابتة (استعلام سلسلة)
{// الاستعلام عن أي حقل واحد، وهي طريقة ثابتة تُرجع صوابًا أو خطأ
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand(query,con);
int count=Convert.ToInt32(cmd.ExecuteScalar());
إذا (العد> 0)
{
عودة صحيحة؛
}
آخر
{
عودة كاذبة.
}
}
http://thcjp.cnblogs.com/archive/2006/06/18/428775.html