سلام خدمت اساتید محترم
با چه متدی میشه اطلاعات رو از دیتابیس خوند و اطلاعات مورد نیاز رو توی تکست باکس ها ریخت؟
من این رو نوشتم ولی خطا میده.
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;
تاریخ :
1404/01/25
- ساعت :
03:09:00 PM
- بازدید :
93
- پاسخ :
1
|
تاریخ :
1399/11/25
- ساعت :
11:22:00 AM
- بازدید :
4031
- پاسخ :
2
|
تاریخ :
1399/11/10
- ساعت :
10:01:00 PM
- بازدید :
7345
- پاسخ :
4
|
تاریخ :
1398/10/03
- ساعت :
10:47:00 PM
- بازدید :
5408
- پاسخ :
8
|
تاریخ :
1401/01/26
- ساعت :
12:14:00 PM
- بازدید :
3067
- پاسخ :
1
|
تاریخ :
1399/09/04
- ساعت :
06:18:00 PM
- بازدید :
6711
- پاسخ :
2
|
تاریخ :
1398/10/22
- ساعت :
12:44:00 PM
- بازدید :
3146
- پاسخ :
2
|
تاریخ :
1398/08/14
- ساعت :
10:54:00 AM
- بازدید :
3162
- پاسخ :
1
|
تاریخ :
1403/10/07
- ساعت :
03:12:00 PM
- بازدید :
406
- پاسخ :
2
|
تاریخ :
1403/09/06
- ساعت :
09:51:00 PM
- بازدید :
447
- پاسخ :
2
|
تاریخ :
1400/04/26
- ساعت :
03:28:00 PM
- بازدید :
5211
- پاسخ :
1
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
247
- پاسخ :
0
|
تاریخ :
1403/12/26
- ساعت :
03:13:00 PM
- بازدید :
142
- پاسخ :
1
|
تاریخ :
1404/02/04
- ساعت :
04:31:00 PM
- بازدید :
77
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
09:29:00 PM
- بازدید :
91
- پاسخ :
1
|
تاریخ :
1404/01/29
- ساعت :
10:55:00 AM
- بازدید :
72
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
10:46:00 AM
- بازدید :
89
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
10:27:00 AM
- بازدید :
78
- پاسخ :
1
|
تاریخ :
1404/01/26
- ساعت :
05:27:00 PM
- بازدید :
170
- پاسخ :
1
|
تاریخ :
1404/01/24
- ساعت :
07:09:00 AM
- بازدید :
129
- پاسخ :
0
|