PDA

View Full Version : سوال: خطای sql Excepion was unhandled



دلتنگ اسمان
سه شنبه 16 دی 1393, 16:13 عصر
با سلام
با اینکه میدونم رکورد وجد داره ولی نمیتونه بخونه و خطا میده
127317
اگه کد رو به این صورت بنویسم مشکلی نداره و اجرا میشه :

com.CommandText = "SELECT * from darman WHERE codemelli=@codemelli AND doctor=@doctor";
و یا بصورت زیر هم بنویسم مشکلی نداره :

com.CommandText = "SELECT max(datedarman) from darman WHERE codemelli=@codemelli ";

hamid_hr
سه شنبه 16 دی 1393, 16:41 عصر
در sqlserver وقتی شما از یک تابع تجمعی در کوئری استفاده میکنید حتما باید یه group by هم داشته باشید
به این صورت بنویسید
SELECT max(datedarman),doctor from darman WHERE codemelli=@codemelli GROUP BY doctor