PDA

View Full Version : سوال: ادامه سوال درج اطلاعات کومبو در دیتابیس



learningme
سه شنبه 22 آذر 1390, 16:10 عصر
SqlConnection conn = new SqlConnection();
conn.ConnectionString = @" Data Source=MOHAMMAD-PC\;Initial Catalog=Library;Integrated Security=True ";
conn.Open();

SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;

string sql = "Insert Into Book(bid,bname,bauthor,bcount,byear,bisbn,groh,bpu blisher)values({0},'{1}','{2}',{3},{4},'{5}','{6}' ,'{7}')";
sql = string.Format(sql,
txtid.Text,
txtname.Text,
txtauthor.Text,
txtcount.Text,
txtyear.Text,
txtisbn.Text,
cbcategory.Text,
cbpublisher.Text);

cmd.CommandText = sql;
cmd.ExecuteNonQuery();

میثم جان، این کداشه، cbcategory & cbpublisher کومبو باکسامه که از یک Table جداگانه فراخوانی میشن. . . :افسرده::ناراحت:

Mahmoud Zaad
سه شنبه 22 آذر 1390, 16:18 عصر
چرا همون جا ننوشتی؟
متن یا عکس خطا رو قرار بدید، علی الحساب کانکشن رو نبستی!!!

learningme
چهارشنبه 23 آذر 1390, 15:58 عصر
چرا همون جا ننوشتی؟
متن یا عکس خطا رو قرار بدید، علی الحساب کانکشن رو نبستی!!!
میثم جان، من یه Table برای Publisheram ساختم که اطلاعاتشو کومبو باکس میگیره نشون میده، بعدش یکی انتخاب میکنی، با دیگر مقادیری که تو فرم داره، میفرسته داخل Table Book، ExecutNonGuery میگه ، Invalid object name 'Publisher'. اصلاً قبل ازاینکه فرم تبت کتاب که همین فرم مورد نظر است، بخواد باز کنه این ارورو میده، من میام تو Forl Load برای ایینکه اطلاعات کومبو باکسم نشان داده بشه این کدو مینویسم،
publisher pb = new publisher();
DataTable dt1 = pb.GetList();
cbcategory.DisplayMember = "catname";
cbcategory.ValueMember = "catid";
cbcategory.DataSource = dt1;