javad_r_85
دوشنبه 18 مرداد 1389, 18:25 عصر
با سلام خدمت استادان گرامی.از آنجایی که در برنامه ها یه سری کارهای مربوط به اس کیو ال تکرار می شود و برای جلوگیری ازکند شدن برنامه ی کلاسی را برای کار با اس کیو ال نوشتم توی این کلاس متدی هست که فیلدهایی از بانک را انتخاب می کند و آنها را درون دیتا ست قرار می دهد تو این متد یه پارامتر دیتا ست داریم که مقدار آن بعد از فراخوانی متد پر میشه من این متد را نوشتم ولی با خطا مواجه می شه از دوستان میخوام که لطفا مرا راهنمایی کنند .
public void slect(string Fields,string TableName,out DataSet de)
{
cmdText = new SqlCommand("Select" + Fields+ " FROM " +TableName, con);
da.SelectCommand.CommandText = "Select" + Fields + " FROM " + TableName;
da.SelectCommand.Connection = con;
da.Fill(de); //a
}
فراخوانی تابع توسط دستور زیر
DataSet f = new DataSet();
slect("filed", "tablename",out f); //a
پیغام خطا
Use of unassigned out parameter 'de
public void slect(string Fields,string TableName,out DataSet de)
{
cmdText = new SqlCommand("Select" + Fields+ " FROM " +TableName, con);
da.SelectCommand.CommandText = "Select" + Fields + " FROM " + TableName;
da.SelectCommand.Connection = con;
da.Fill(de); //a
}
فراخوانی تابع توسط دستور زیر
DataSet f = new DataSet();
slect("filed", "tablename",out f); //a
پیغام خطا
Use of unassigned out parameter 'de