Amir_Developer
دوشنبه 27 آذر 1391, 00: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 = "";
}