fsuser
سه شنبه 27 بهمن 1394, 09:40 صبح
کد زیر باید اطلاعات رو وارد دیتابیس کنه ولی هیچی وارد دیتابیس نمیده هیچی هم مشکلی نداره ارور هم نمیده
try
{
using(conn = new SqlConnection(global::Decon_Station.Properties.Set tings.Default.decDataConnectionString)){
conn.Open();
SqlCommand command = new SqlCommand("INSERT INTO jnuser VALUES ('fsdfsdf')", conn);
//command.Parameters.Add("@a1", textBox1.Text);
command.ExecuteNonQuery();
MessageBox.Show("added");
conn.Close();
}
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
khosro_68
سه شنبه 27 بهمن 1394, 11:41 صبح
try catch رو حذف کن و اجرا کن ببین ارور میده؟
در ضمن کانکشن استرینگم بزار تا ببینم مشکل از کجاس
YasserDivaR
سه شنبه 27 بهمن 1394, 11:41 صبح
MySql.Data.MySqlClient.MySqlConnection cnn =
new MySql.Data.MySqlClient.MySqlConnection(
"server=localhost;User Id=root;database=dbname;charset=utf8;");
MySql.Data.MySqlClient.MySqlDataAdapter da =
new MySql.Data.MySqlClient.MySqlDataAdapter("select * from Work", cnn);
DataTable dt = new DataTable();
da.Fill(dt);
MySql.Data.MySqlClient.MySqlCommand cmd =
new MySql.Data.MySqlClient.MySqlCommand(
"insert into work(namedb,Catagory,Tozihat,Link,Registered,Accep t) values (@namedb,@Catagory,@Tozihat,@Link,@Registered,@Acc ept)",
cnn);
cmd.Parameters.AddWithValue("@namedb", textEdit1.Text);
cmd.Parameters.AddWithValue("@Catagory", comboBoxEdit1.Text);
cmd.Parameters.AddWithValue("@Tozihat", memoEdit1.Text);
cmd.Parameters.AddWithValue("@Link", textEdit3.Text);
cmd.Parameters.AddWithValue("@Registered", textEdit4.Text);
cmd.Parameters.AddWithValue("@Accept", textEdit5.Text);
cnn.Open();
cmd.ExecuteNonQuery();
cnn.Close();
MessageBox.Show("با موفقیت ثبت شد", "ثبت", MessageBoxButtons.OK,
MessageBoxIcon.Information);
khosro_68
سه شنبه 27 بهمن 1394, 11:57 صبح
اینجا هیچ مشکلی نیست.
دیتابیستو چک کن
همین query رو تو mysqladmin اجرا کن ببین جواب میده
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.