PDA

View Full Version : دسترسی به یک فیلد خاص sqldatasource



mohinsoft
چهارشنبه 25 مهر 1386, 14:33 عصر
چطور میتونم به یک فیلد خاص از sqldatasource دسترسی داشته باشم؟

smirabolg
چهارشنبه 25 مهر 1386, 14:49 عصر
سلام
اگر منظورت رو درست فهمیده باشم، باید با استفاده از یک دستور Select یک تقاضا ایجا کنی:




Select "Colum_Name" fom "Table_Name"



بعضی وقت ها هم احتیاج داریم براساس یک شرط این کار رو انجام بدیم:




Select "Colum_Name" fom "Table_Name" Where "Condition"



ضمناً در این سایت می تونی آموزش های خوبی در این رابطه پیدا کنی:
http://macromediax.com


موفق باشی

mohinsoft
پنج شنبه 26 مهر 1386, 10:14 صبح
سلام دوست عزیز :
فرض کنید دستور زیر رو نوشتیم:

Sqldatasource1.selectcommand="select * from users"
فرض کنید جدول users فیلدهای uid,name,famili داره چطور میتونیم به فیلد خاص دسترسی داشته باشیم مثلا شبه کدی مثل کد زیر وجود داره؟:



string n
n=sqldatasource1.fieldname name

smirabolg
شنبه 28 مهر 1386, 09:56 صبح
سلام
من درست متوجه منظور شما نشدم.
شما می خواهید مثلاً کل فیلدهای name رو فارق از یک شرط (مثلاً user خاصی)، داشته باشید؟
اگر ممکنه بیشتر توضیح بدید؟

SalarSoft
شنبه 28 مهر 1386, 19:23 عصر
DataSource حاوی دیتا نیست که می خوای بخونیش.

بعد از تنظیم کردن GridView برای کار با dataSource مورد نظرتون در رویداد RowDataBound به تک تک سطر ها می تونی دسترسی داشته باشی.


protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.DataItem != null)
{
System.Data.DataRowView row = (System.Data.DataRowView)e.Row.DataItem;
string family = row["famili"].ToString();
}
}

Muhammad-Ali
چهارشنبه 16 تیر 1389, 23:35 عصر
DataSource حاوی دیتا نیست که می خوای بخونیش.

بعد از تنظیم کردن GridView برای کار با dataSource مورد نظرتون در رویداد RowDataBound به تک تک سطر ها می تونی دسترسی داشته باشی.


protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.DataItem != null)
{
System.Data.DataRowView row = (System.Data.DataRowView)e.Row.DataItem;
string family = row["famili"].ToString();
}
}

من این روش رو امتحان میکنم این Error رو میده، چیکار کنم؟

Object reference not set to an instance of an object.