Amir_Developer
یک شنبه 26 آذر 1391, 23:08 عصر
دوستان سلام
مدتی هست که تو برنامه هام اگه بخوام بیشتر از دوتا فیلد رو اینسرت یا آپدیت کنم ارور سینتکس میده در حالی که برای یک یا دو فیلد هیچ مشکلی وجود نداره.
خواهش میکنم کمک کنین :افسرده:
private OleDbConnection myCon;
public Form1()
{
InitializeComponent();
myCon = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MY DATABASES\whats my pass\dbwhatsmypass.mdb");
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
OleDbCommand cmd = new OleDbCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "insert into Table1 (name,username) values ('" + txtname.Text + "','" + txtusername.Text + "')";
cmd.Connection = myCon;
myCon.Open();
cmd.ExecuteNonQuery();
System.Windows.Forms.MessageBox.Show("User Account Succefully Created", "Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
myCon.Close();
}
private void button2_Click(object sender, EventArgs e)
{
txtname.Text = txtpassword.Text = txtusername.Text = txtemail.Text = "";
}
مدتی هست که تو برنامه هام اگه بخوام بیشتر از دوتا فیلد رو اینسرت یا آپدیت کنم ارور سینتکس میده در حالی که برای یک یا دو فیلد هیچ مشکلی وجود نداره.
خواهش میکنم کمک کنین :افسرده:
private OleDbConnection myCon;
public Form1()
{
InitializeComponent();
myCon = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MY DATABASES\whats my pass\dbwhatsmypass.mdb");
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
OleDbCommand cmd = new OleDbCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "insert into Table1 (name,username) values ('" + txtname.Text + "','" + txtusername.Text + "')";
cmd.Connection = myCon;
myCon.Open();
cmd.ExecuteNonQuery();
System.Windows.Forms.MessageBox.Show("User Account Succefully Created", "Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
myCon.Close();
}
private void button2_Click(object sender, EventArgs e)
{
txtname.Text = txtpassword.Text = txtusername.Text = txtemail.Text = "";
}