PDA

View Full Version : سوال: لطفا بگید کجای کد زیر اشتباهه؟؟؟؟



zilver
شنبه 31 مرداد 1388, 12:01 عصر
INSERT INTO tempVakil SELECT * FROM Vakil WHERE (VakilCode="+ vakilcode +") AND
Tarikh BETWEEN "+tDate+"AND"+fDate+"
میشه درستشو بنویسین
میخوام با وارد کردن کد شخص میزان کارکرد اونو مابین دو تاریخ که ما وارد میکنیم نشون بده

pbiuki630
شنبه 31 مرداد 1388, 12:54 عصر
به نظرم باید از update استفاده کنی و اونجا شرط بذاری.

hozouri
شنبه 31 مرداد 1388, 13:04 عصر
SELECT * FROM Vakil WHERE (VakilCode="+ vakilcode +") AND
Tarikh BETWEEN "+tDate+"AND"+fDate+"


شما برای چی از دتور insert استفاده کردید مگه میخواهید چه کاری انجام بدهید ... بدون دستور insert کارتون راه نمی افته

maysam1984
شنبه 31 مرداد 1388, 15:25 عصر
"INSERT INTO tempVakil (SELECT * FROM Vakil WHERE (VakilCode="+ vakilcode +") AND Tarikh BETWEEN "+tDate+"AND"+fDate+" )"
به شرطی که ساختار tempVakil با Vakil یکی باشه باید کار کنه...
اگر پاسخ مورد نظرتون رو نگرفتید، لطفا بنویسید چه اروری میبینید؟

zilver
یک شنبه 01 شهریور 1388, 08:51 صبح
SELECT * FROM Vakil WHERE (VakilCode="+ vakilcode +") AND
Tarikh BETWEEN "+tDate+"AND"+fDate+"


شما برای چی از دتور insert استفاده کردید مگه میخواهید چه کاری انجام بدهید ... بدون دستور insert کارتون راه نمی افته

چون یه جدول موقت درست کردم همیشه اول این جدول را خالی میکنک بعد با نتایج بدست آمده جدید پر می کنم بعد dataset را با این جدول تازه پر میکنم تا کل محتویات جدول اصلی رو نشون نده

KINGMALEK
سه شنبه 10 شهریور 1388, 12:22 عصر
ولي بهترش اينه كه اين دستور يه بار توي اس كيو ال تايپ بشه تا درستش دستت بياد