اگر بگوید دقیقا چیکار می خواهید بکنید راحتر دوستان راهنمایتان میکنند.خوب بینید در asp.net بر خلاف asp کلاسیک همه چیز در قالب مفهوم object و class است
در اینجا روشهای متعددی برای بدست آوردن یک فیلد از دیتا بیس داریم (البته روش شما جزء این روشها نمی باشد )
یکی از روشهای معمولی چنین است :
این یک متغییر است میتوانی هر جا تعریفش کنی و وظیفه اش برقراری ارتباط با db است
SqlConnection sqlConnection1 = new SqlConnection("Server=نام سرور;uid=username Sql;pwd=password Sql;database=Clinic;Connect Timeout=30");
حالا باید این ارتباط را باز کنی
sqlConnection1.Open();
حال برای اجرا کردن یک query در اس کیو ال باید دستور آن را بدهبد
SqlCommand Query = new SqlCommand("Select * From tblsample ",sqlConnection1);
خوب حالا باید آن را اجرا کنی توجه کن که دستور Sql بالا مقدار خروجی دارد پس این گونه عمل کن
SqlDataReader reader= Query.ExecuteReader();
reader تمام مقدار برگشتی را حاوی است
و این گونه به مقادیر دسترسی دارید
if(reader.HasRows)
{
while(reader.Read())
{
TextBox1.Text = reader2.GetString(3);
{
توجه 3 که میبینی شماره ستونی است که میخواهی به مقدارش دسترسی داشته باشی.
و همچنین حلقه while تا وقتی که سطری است ادامه پیدا میکند