PDA

View Full Version : سوال: bind تکس باکس در linq to sql



f_g1348
شنبه 09 آذر 1392, 11:29 صبح
با سلام
دوستان من تو برنامم از linq to sql استفاده کردم و فرم هام رو به جداول sql مرتبط کردم .
حالا می خواهم مثلاً در یک textbox یک کد وارد کنم و متناسب با اون کد ( که در جدول یکتا است ) بقیه textbox های فرمم پر بشن .
از یه دستور select با یک پارامتر استفاده می کنم و مقادیر بر می گردند ( در sql ) ولی نمی دونم چطور این مقادیر رو به textbox ها bind کنم ؟

fakhravari
شنبه 09 آذر 1392, 15:12 عصر
خب شما یک sp دارید وقتی اونو اجرا می کنید خروجی دیتاتیبل است.

public static DataTable FillDataTable(string CmdText, CommandType Type = CommandType.Text)
{
using (DataTable dt = new DataTable())
{
try
{
using (SqlDataAdapter MySqlData = new SqlDataAdapter(CmdText, Config.ConnectionString))
{
MySqlData.SelectCommand.CommandTimeout = 1000;
MySqlData.SelectCommand.CommandType = Type;
MySqlData.Fill(dt);
return dt;
}
}
catch { return dt; }
}
}
string UserName = dt.Rows[0]["UserName"].ToString();