|
|
ช่วยหน่อยนะค่ะ มันติดตรง error ที่ ExecuteNonQuery ที่ต้องการจะ insert เข้าไปใน access ค่ะ |
|
|
|
|
|
|
|
Code (C#)
try
{
OleDbCommand comAdd = new OleDbCommand();
if (Conn.State == ConnectionState.Open)
{
Conn.Close();
}
Conn.ConnectionString = strConn;
Conn.Open();
StringBuilder sb = new StringBuilder();
sb.Append("INSERT INTO customer(Name,Password)");
sb.Append(" VALUES (@Name,@Password)");
string sqlAdd;
sqlAdd = sb.ToString();
com = new OleDbCommand();
com.CommandText = sqlAdd;
com.CommandType = CommandType.Text;
com.Connection = Conn;
com.Transaction = tr;
com.Parameters.Clear();
com.Parameters.Add("@Name", OleDbType.VarChar).Value = txtUsername.Text;
com.Parameters.Add("@Password", OleDbType.VarChar).Value = txtPassword.Text;
[glow=red][font=Verdana]com.ExecuteNonQuery();[/font][/glow]
MessageBox.Show("เพิ่ม ชื่อผู้ใช้ใหม่ เรียบร้อยแล้ว", "ผลการทำงาน", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch
{
MessageBox.Show("ซ้ำ " , "ผลการตรวจสอบ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}
Tag : Ms Access, C#
|
|
|
|
|
|
Date :
2011-02-08 01:24:45 |
By :
T_T hELP mE |
View :
1090 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Error Message ? ด้วยน่ะครับ
|
|
|
|
|
Date :
2011-02-09 08:57:58 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|