بابت تاخیرم عذر خواهی میکنم
بله دوست من، اینهایی که گفتید شدنی هست (و البته کاملا بی ارتباط با موضوع این تاپیک). منظور شما رو از بدون باز کردن sql متوجه نشدمنقل قول:
Printable View
بابت تاخیرم عذر خواهی میکنم
بله دوست من، اینهایی که گفتید شدنی هست (و البته کاملا بی ارتباط با موضوع این تاپیک). منظور شما رو از بدون باز کردن sql متوجه نشدمنقل قول:
چک بودن فیلد؟نقل قول:
مدتی نبودم و مدتی هم نخواهم بود!. لینک سوالات رو پیغام بذارید اگر اطلاع داشتم حتما جواب میدم
موفق باشید
قبلا نمونه هایی نوشته شدهنقل قول:
ببخشید اشتباه نوشتمنقل قول:
خالی بودن فیلد رو چک کرد:20:
with ADOQuery1 do begin
close;
sql.Clear;
sql.add('select * from inventory where color in ("قرمز","سفيد","آبي","سبز");
open;
end;
eroor می ده invalid column name سبز
باید چیکار کرد؟
این الان کده؟ خطای؟ چیه؟نقل قول:
با تشکر فراوان از فرهاد عزیز و بقیه دوستان
نمیدونم این سوالما تو کدوم تاپیک مطرح کنم چون مرتبط تر از همه همین تاپیک بود
منظور من استفاده از فضای گرافیکی بجای کلنجار رفتن با جداول جور واجور sql . البته من تاحدی با sql آشنا هستم اما با دلفی تقزبا هیچ .
ضمنا من تاپیکی پیدا نکردم که این مشکلمو مطرح کنم اگه دوستان کمکک کنند مممنون میشم
is null رو قبلا گفتم.نقل قول:
خوش آمدید دوست عزیز.نقل قول:
این دقیقا کدی هست که در آموزشها گذاشتم پس مطمئنا جواب میده، چون تمام کدها تست شده هستند
از کد زیر هم استفاده کنید و نتیجه رو اطلاع بدید:
کد:ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from inventory where name in ("'+Edit1.Text+'","'+Edit2.Text+'","'+Edit3.Text+'","'+Edit4.Text+'")');
ADOQuery1.Open;
پس مشکل شما در ارتباط بین دلفی و دیتابیس هست. مطمئنا انجام عملیات درج و حذف و ... با استفاده از نرم افزار مدیریت پایگاه داده (مانند sql server) ماهیت یک نرم افزار رو زیر سوال میبره. شما میتونید 3 تاپیک زیر رو مشاهده کنید، مشکلات زیادی رو براتون حل میکنه:نقل قول:
موفق باشیدکد:http://forum.p30world.com/showthread.php?t=108109
http://forum.p30world.com/showthread.php?t=52758
http://forum.p30world.com/showthread.php?t=125162