PDA

View Full Version : سوال: اتصال به پایگاه داده



mehrshadms
یک شنبه 15 آبان 1390, 20:56 عصر
می خوام به یه دیتابیس وصل شم ولی می خوان این کار رو از طریق کد انجام بدم . یعنی وقتی یه سرچ کاربر انجام مثلا شماره داشجویی رو وارد کرد اطلاعات تو همون تکست باکس هایی که اطلاعات رو میگیرن نشان داده بشه نه تو جدول.

uniqueboy_ara
یک شنبه 15 آبان 1390, 21:27 عصر
میتونی از DataReader به صورت زیر استفاده کنی

string con_string = "server=XXXX;database=XXXX;uid=XXXX;password=XXXX";
SqlConnection con = new SqlConnection(con_string);
string sql="select * from tbl_X";
SqlCommand com = new SqlCommand(sql, con);
SqlDataReader dr;
con.Open();
dr = com.ExecuteReader(CommandBehavior.CloseConnection) ;

textbox1.text=(string)dr[0];
textbox2.text=(string)dr[1];
.
.
.

mehrshadms
یک شنبه 15 آبان 1390, 22:34 عصر
ممنون میشه یکم کامل تر توضیح بدی من یه مقدار مبتدیم.

uniqueboy_ara
یک شنبه 15 آبان 1390, 23:57 عصر
اینو دانلود کن
فقط جایگزینی میمونه که خودت انجام بدی


ارتباط سریع و آسان از #C به SQLserver (http://barnamenevis.org/showthread.php?312422-%D8%A7%D8%B1%D8%AA%D8%A8%D8%A7%D8%B7-%D8%B3%D8%B1%DB%8C%D8%B9-%D9%88-%D8%A2%D8%B3%D8%A7%D9%86-%D8%A7%D8%B2-C-%D8%A8%D9%87-SQLserver&p=1371500#post1371500)

mehrshadms
دوشنبه 16 آبان 1390, 17:46 عصر
string con_string = "server=XXXX;database=XXXX;uid=XXXX;password=XXXX" ;

تو این دستور جای database نام بانک رو بنویسم ؟

uniqueboy_ara
دوشنبه 16 آبان 1390, 18:14 عصر
با فرض اینکه SQLتو همین سیستم نصب باشه و نام دیتا بیسARA باشه و نام کاربری و رمز عبور هم پیشفرض باشه

string con_string = "server=(local);database=ARA;uid=sa;password=123456";

mehrshadms
دوشنبه 16 آبان 1390, 19:00 عصر
این دستوراتی که تو فایل pdf بود تو کجا بنویسم ؟