02-06-23, 09:46 AM
(آخر تعديل لهذه المشاركة : 02-06-23, 09:57 AM {2} بواسطة سطور الحياة.)
اخي G20 اشكرك جدا البرنامح c# واكسس
تم التعديل علي كود حضرتك ليتناسب مع قاعدة البيانات
وياريت رائ حضرتك عليه
حيث عامل كلاس للداتا بيس والكونكت والديس كونكت كالتالي :
واستفسار اخر اخي
حصرتك كاتب
if (db.conn.State != ConnectionState.Open) db.conn.Open();
هي علامة ! ايه لزمتها هنا
وحضرتك كاتب
ConnectionState.Open
مش مفروض تكون
ConnectionState.close
بعتذر عن الاطالة لكن خليني اتعلم من حضرتك
تم التعديل علي كود حضرتك ليتناسب مع قاعدة البيانات
وياريت رائ حضرتك عليه
كود :
;()db.disconnect
; cmd = new OleDbCommand("UPDATE [Login] SET [UserName]=@UserName, [PassWord]=@PassWord WHERE [id]=@id", db.conn)
;cmd.Parameters.AddWithValue("@UserName", Txt_New_User.Text)
;cmd.Parameters.AddWithValue("@PassWord", Txt_new_password.Text)
;cmd.Parameters.AddWithValue("@id",1)
; ()db.connect
; ()cmd.ExecuteNonQuery
;() db.conn.Closeحيث عامل كلاس للداتا بيس والكونكت والديس كونكت كالتالي :
كود :
class DbConn
{
public OleDbConnection conn = new OleDbConnection();
public DbConn()
{
conn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\prog\Project\New folder\Doctor ver1.0\Doctor ver1.0\bin\Debug\Doctor.accdb;");
}
public OleDbConnection connect()
{
conn.Open();
return conn;
}
public void disconnect()
{
if(conn.State == ConnectionState.Open )
{
conn.Close();
}واستفسار اخر اخي
حصرتك كاتب
if (db.conn.State != ConnectionState.Open) db.conn.Open();
هي علامة ! ايه لزمتها هنا
وحضرتك كاتب
ConnectionState.Open
مش مفروض تكون
ConnectionState.close
بعتذر عن الاطالة لكن خليني اتعلم من حضرتك
