PDA

View Full Version : dbgrid و storedprocedure



disiba
سه شنبه 28 مهر 1394, 10:39 صبح
سلام
من در برنامه از بانک sql استفاده میکنم . برای گزارش گیری از اجرای یک پروسیجر در سمت بانک با استفاده از storedproc نتایج را در dbgrid دارم . مشکل اینجاست که برای انجام بعضی از کارها باید به ردیفهای مختلف dbgrid دسترسی داشته باشم که چون از adoquery و adotable استفاده نکرده ام ، این امر میسر نیست . برای رفع این مشکل چه پیشنهادی دارید ؟

disiba
چهارشنبه 29 مهر 1394, 09:32 صبح
دوستان کسی پیشنهادی نداره ؟ یعنی فقط با استفاده از storedproc بتونم به سطرهای مختلف dbgrid دسترسی داشته باشم ؟

Mahmood_M
چهارشنبه 29 مهر 1394, 14:07 عصر
چرا برای دسترسی به رکوردها باید Stored Procedure بنویسید ؟!
این SP چه کاری انجام میده ؟
هدف اصلی چیه ؟

disiba
چهارشنبه 29 مهر 1394, 14:57 عصر
sp یگ گزارش ترکیبی از چند تا جدول میگیره و در سمت سرور هم این کار رو میکنه . بعد از اجرای اون نتایخ در یک db نمایش داده میشه که سطر اکتیو آخرین سطر گرید است . من میخواهم به اطلاعات گرید از ابتدا تا به اخر گرید دسترسی داشته باشم اما نمیدونم چگونه این کار رو بکنم . ممنون

یوسف زالی
چهارشنبه 29 مهر 1394, 15:47 عصر
ارتباطی به دیتاستی که باهاش کار می کنید نداره.
SP.First
SP.Next
SP.EOF
SP.BOF
SP.Prior
.
.

می تونید از این روش هم استفاده کنید:


var
DS: TDataSet;
begin
DS := DBGrid1.DataSource.DataSet;


DS.First
DS.Last
DS.Next
DS.Eof
.
.
end;