SajjadStr
یک شنبه 22 مرداد 1391, 14:57 عصر
من با استفاده از کد های زیر ارتباط برنامه ام رو با بانک اطلاعاتی SQL برقرار کردم
و به راحتی با این کدها دستورات add یا همون insert رو پیاده سازی کردم
ابتدا کد ها رو ببینید:
SqlConnection con = new SqlConnection("server=(local);database=test;integrated security=true;");
string cmdstring;
con.Open();
cmdstring = "insert into Student Values('" + textBox1.Text + "','" + textBox2.Text + "')";
SqlCommand cmd = new SqlCommand(cmdstring,con);
cmd.ExecuteNonQuery();
ولی من میخوام این کد ها رو تو سی شارپ طوری پیاده سازی کنم که در کل برنامه قابل شناسایی باشه و اینکه تابعی سراسری در کل برنامه بنویسم که فقط با هر بار فراخوانی متغیر رشته ای cmdstring رو از من بگیره و دیگه در هر جای برنامه من تابع رو صدا زدم و دستور Sql ام رو به تابع ارسال کنه و نتیجه رو از کد های فوق برگردونه یه جورایی میخوام این تابع رو بسازم و یه جایی تو سی شارپ قرار بدم که تو vb.net اسمش ماژول است
پس نتیجه گیری میکنیم
1. من چگونه از کد های فوق این تابع رو بسازم ؟
2. تابع ساخته شده رو کجای سی شارپ قرار بدم که شبیه ماژول تو vb.net باشه یعنی همه جای برنامه قابل شناسایی باشه
امیدوارم متوجه شده باشید چی میگم مشکلی بود بگید بیشتر توضیح بدم
اما شما بگی چگونه اینکارو انجام بدم
ممنون
و به راحتی با این کدها دستورات add یا همون insert رو پیاده سازی کردم
ابتدا کد ها رو ببینید:
SqlConnection con = new SqlConnection("server=(local);database=test;integrated security=true;");
string cmdstring;
con.Open();
cmdstring = "insert into Student Values('" + textBox1.Text + "','" + textBox2.Text + "')";
SqlCommand cmd = new SqlCommand(cmdstring,con);
cmd.ExecuteNonQuery();
ولی من میخوام این کد ها رو تو سی شارپ طوری پیاده سازی کنم که در کل برنامه قابل شناسایی باشه و اینکه تابعی سراسری در کل برنامه بنویسم که فقط با هر بار فراخوانی متغیر رشته ای cmdstring رو از من بگیره و دیگه در هر جای برنامه من تابع رو صدا زدم و دستور Sql ام رو به تابع ارسال کنه و نتیجه رو از کد های فوق برگردونه یه جورایی میخوام این تابع رو بسازم و یه جایی تو سی شارپ قرار بدم که تو vb.net اسمش ماژول است
پس نتیجه گیری میکنیم
1. من چگونه از کد های فوق این تابع رو بسازم ؟
2. تابع ساخته شده رو کجای سی شارپ قرار بدم که شبیه ماژول تو vb.net باشه یعنی همه جای برنامه قابل شناسایی باشه
امیدوارم متوجه شده باشید چی میگم مشکلی بود بگید بیشتر توضیح بدم
اما شما بگی چگونه اینکارو انجام بدم
ممنون