مرسی مطالب بسیار مفید بود اما من یک سوال دارم : چگونه یک دستور طولانی sql را که حدود 30 آیتم را از ورودی میگیره به چند خط بشکنیم تا برنامه خطا نگیرد؟
مرسی مطالب بسیار مفید بود اما من یک سوال دارم : چگونه یک دستور طولانی sql را که حدود 30 آیتم را از ورودی میگیره به چند خط بشکنیم تا برنامه خطا نگیرد؟
چگونه میشود یک دستور طولانی sql را که حدود 30 آیتم را از ورودی میگیرد در چند خط بنویسیم که دلفی7 ایراد نگیرد. چون فقط 255 کاراکتر در یک خط قبول میکنه؟
دوست عزیز یک Query در واقع یک رشته هست بنابر این می تونید تمام عملگر های رشته ای رو روی Query اعمال کنید مثلا برای شکستن یک خط به چند خط به راحتی میتونید از پلاس (+) استفاده کنید.نوشته شده توسط faraz20faraz [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
و یا حتی در خود Query از #13 استفاده کنید.
موفق باشید.
سلام خسته نباشین
من تو دلفی میخوام با استفاده از یک dbgrid اطلاعات را ویرایش حذف و اضافه کنم adoconnection , adotable ,data source اضافه کردم و ارتباط با sql برقرار شده فقط نمیدونم چجوری کدها برای عملیات حذف اضافه و دلیت در کجا بنویسم 3 تا کلید برای عملیات دارم
با سلام و تشکر از مطالب بسیار مفیدتون
یه سئوال داشتم
من تو دلفی میخوام با استفاده از sql بزرگترین مقدار یک ستون رو دریافت کنم و یک واحد به اون اضافه کنم و در یک ادیت نشون بدم یعنی یطوری نقش auto increment رو داشته باشم .
اگه لطف کنین راهنمایی بفرمایید ممنون .
من از کد زیر برای بدست آوردن بزرگترین عدد ستون استفاده می کنم ولی نمیدونم چجوری مقدار بدست اومده را تو یه ادیت نشون بدم .
with adoquery1 do
begin
close;
sql.add('select max(id) as max_id from tablename);
open;
end;
نوشته شده توسط miyandari [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام دوستان
یک سوال در زمینه اس کیو ال دارم
فرض من 100 تا جدول دارم بنا به عللی و می خواهم یک گزارش بگیرم که مانده آخر هر جدول را به من بدهد مثل مانده حساب افراد در حسابداری با sql چگونه می توانم این کار را انجام دهم اصلا حلقه در sql وجود دارد یا خیر درضمن من با delphi کار می کنم همراه sql ممنون میشم اگر کمک کنید
با سلام خدمت دوستان
من در یک query از دستورات sql زیر استفاده کردم:
select members.id,lname,fname,melli,sum(amount) as sumofamount,sum(prior) as pr from members,mpay
where mpay.id=members.id
group by members.id,lname,fname,melli
prior یک فیلد محاسباتیه که با یک سری فرمولها در OnCalcFields یکی از جدولها محاسبه میشه.
اگه sum(prior) as pr حذف کنم دستورات اجرا میشه درغیر اینصورت خطا میگیره وچون به مقدار pr نیاز دارم باید حتما محاسبه شود.
لطفا اگه کسی از دوستان میتونه کمک کنه.
با تشکر
کسی میتواند در مود دلفی 7 به من راهنمائی کند ممنون میشم
راهنمائی در مورد دلفی 7
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)