PDA

View Full Version : مشکل این کد در فرم ورود چیه؟



mammad_asir
یک شنبه 26 خرداد 1392, 17:15 عصر
private void button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=J:\\source cod\\PROJECT C #\\ketabkhaneghaem\\ketabkhaneghaem\\Database1.mdf ;Integrated Security=True;User Instance=True");
conn.Open();
SqlDataReader rdr = null;
SqlCommand cmd = new SqlCommand("select * from Database1 where fname ='" + textBox1.Text + "'", conn);
rdr = cmd.ExecuteReader();
if (rdr.Read())
{
Form1 fm = new Form1();
fm.ShowDialog();
}
}


داشتم تمرین میکردم واسه ساخت فرم ورود ولی تو خط cmd.ExecuteReader پیغام میده در ضمن من یه چیزی رو تو تکس باکس نوشتم که تو جدولم دارمش

mammad_asir
یک شنبه 26 خرداد 1392, 17:16 عصر
ارورش اینه
invalid tabel name database1

ولی من این جدولو دارم و دارم توش درج میکنم با کد!

khokhan
یک شنبه 26 خرداد 1392, 17:42 عصر
private void button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=J:\\source cod\\PROJECT C #\\ketabkhaneghaem\\ketabkhaneghaem\\Database1.mdf ;Integrated Security=True;User Instance=True");
conn.Open();
SqlDataReader rdr = null;
SqlCommand cmd = new SqlCommand("select * from Database1 where fname ='" + textBox1.Text + "'", conn);
rdr = cmd.ExecuteReader();
if (rdr.Read())
{
Form1 fm = new Form1();
fm.ShowDialog();
}
}


داشتم تمرین میکردم واسه ساخت فرم ورود ولی تو خط cmd.ExecuteReader پیغام میده در ضمن من یه چیزی رو تو تکس باکس نوشتم که تو جدولم دارمش


فایل دیتابیس رو بگذار توی پوشه debug پروژه ات واین یه خط کد روبا رشته اتصال خودت عوض کن
البته شما نام دیتابیس رو به جای نام تیبل در کوئری قرار دادین

SqlConnection conn = new SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");

mammad_asir
دوشنبه 27 خرداد 1392, 01:02 صبح
متشکر اشتباحا نا دیتابیس رو جای نام جدول نوشتم

khokhan
دوشنبه 27 خرداد 1392, 01:08 صبح
متشکر اشتباحا نا دیتابیس رو جای نام جدول نوشتم
آره پیش می آد دیگه !!!!! من هم گاهی یادم می ره به جای فشار دادن دکمه تشکر پست می دم و تشکر می کنم :لبخند:

mammad_asir
دوشنبه 27 خرداد 1392, 18:19 عصر
نکته جالبی بود!!!!

متشکراتیم