سلام خدمت اساتید محترم
با چه متدی میشه اطلاعات رو از دیتابیس خوند و اطلاعات مورد نیاز رو توی تکست باکس ها ریخت؟
من این رو نوشتم ولی خطا میده.
var q = from kh_t in DB.KhatTolids
where kh_t.KhatTolidID == Convert.ToInt32(txtCodKhatTolid.Text.Trim())
select kh_t;
foreach (var result in q)
{
lblNameKhatTolid.Content = result.KhatTolidName;
}
اینم خطا:
LINQ to Entities does not recognize the method 'Int32 ToInt32(System.String)' method, and this method cannot be translated into a store expression.
سلام.
این خطا به خاطر اینه که شما مقدار
Convert.ToInt32(txtCodKhatTolid.Text.Trim())
رو داخل کوئری نوشتید. LINQ روی این موارد حساسه و خطا میگیره. کدتون رو به شکل زیر تغییر بدید.
int ID = Convert.ToInt32(txtCodKhatTolid.Text.Trim());
var q = from kh_t in DB.KhatTolids
where kh_t.KhatTolidID == ID
select kh_t;
foreach (var result in q)
{
lblNameKhatTolid.Content = result.KhatTolidName;
}
در ضمن اگر خروجی کوئری شما فقط یک ردیف خاص است میتونید از کد زیر استفاده کنید.
int ID = Convert.ToInt32(txtCodKhatTolid.Text.Trim());
var q = (from kh_t in DB.KhatTolids
where kh_t.KhatTolidID == ID
select kh_t).SingleOrDefault();
lblNameKhatTolid.Content = q.KhatTolidName;
تاریخ :
1403/01/15
- ساعت :
04:12:00 PM
- بازدید :
164
- پاسخ :
2
|
تاریخ :
1402/10/18
- ساعت :
10:45:00 PM
- بازدید :
371
- پاسخ :
2
|
تاریخ :
1402/08/18
- ساعت :
08:43:00 AM
- بازدید :
825
- پاسخ :
0
|
تاریخ :
1402/08/16
- ساعت :
09:45:00 PM
- بازدید :
713
- پاسخ :
1
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
571
- پاسخ :
1
|
تاریخ :
1402/06/27
- ساعت :
12:27:00 PM
- بازدید :
940
- پاسخ :
2
|
تاریخ :
1398/09/14
- ساعت :
09:43:00 PM
- بازدید :
3047
- پاسخ :
2
|
تاریخ :
1398/09/17
- ساعت :
12:33:00 AM
- بازدید :
5400
- پاسخ :
2
|
تاریخ :
1402/06/25
- ساعت :
11:37:00 AM
- بازدید :
744
- پاسخ :
1
|
تاریخ :
1402/06/18
- ساعت :
10:36:00 AM
- بازدید :
1119
- پاسخ :
2
|
تاریخ :
1403/01/29
- ساعت :
08:08:00 AM
- بازدید :
83
- پاسخ :
1
|
تاریخ :
1403/02/03
- ساعت :
10:23:00 PM
- بازدید :
47
- پاسخ :
1
|
تاریخ :
1403/01/25
- ساعت :
06:46:00 PM
- بازدید :
93
- پاسخ :
1
|
تاریخ :
1403/01/12
- ساعت :
05:36:00 PM
- بازدید :
115
- پاسخ :
1
|
تاریخ :
1403/01/20
- ساعت :
07:32:00 PM
- بازدید :
138
- پاسخ :
2
|
تاریخ :
1403/01/17
- ساعت :
08:30:00 PM
- بازدید :
158
- پاسخ :
3
|
تاریخ :
1403/01/15
- ساعت :
04:12:00 PM
- بازدید :
164
- پاسخ :
2
|
تاریخ :
1403/01/19
- ساعت :
03:06:00 PM
- بازدید :
97
- پاسخ :
1
|
تاریخ :
1402/12/25
- ساعت :
03:38:00 PM
- بازدید :
256
- پاسخ :
0
|
تاریخ :
1402/12/13
- ساعت :
05:04:00 PM
- بازدید :
322
- پاسخ :
0
|