نوشته شده توسط Admiral
اين چيزي كه من نوشتم تا دلفي 5 به اين صورت بود و از اون به بعد به بخش BDE منتقل شد.
ضمنا براي لينك به اكسس شما نميتوني توي BDE كار كني و بايد از ADO استفاده كني !!
موفق باشي.
نوشته شده توسط Admiral
اين چيزي كه من نوشتم تا دلفي 5 به اين صورت بود و از اون به بعد به بخش BDE منتقل شد.
ضمنا براي لينك به اكسس شما نميتوني توي BDE كار كني و بايد از ADO استفاده كني !!
موفق باشي.
Last edited by مرد مباح; 22-09-2006 at 13:15.
دوست عزيز ميشه توضيح بدي كه مثلا وقتي adoconnection و adotable و datasource رو روي datamodule گذاشتم و ارتباطاتشم درست كردم حالا اين ديتا سورس رو چه جوري به dbgrid روي فرم ارتباط بدم؟
خوب خودم كشفش كردم بايد unit رو use كني يعني از منوي فايل use unit رو بزني
Last edited by rmb_ali; 28-09-2006 at 16:11.
دوستان من یه سوال بسیار ابتدایی دارم
من یه table می سازم و اونا سیو می کنم اما وقتی ابزار table را تو فرم می ذارم و توی field editor می زنم add all fields این ارور را میده missing table name property
خواهشاً بگید چکار کنم
کم تازه کار با دیتا بیس ها رو شروع کردم
بعد از اينكه Use Unit كردي توي DBGrid يك Property به نام DataSource هست كه بايد اونو انتخاب كني و از ديتا ماژول تيبلت رو لينك كني.نوشته شده توسط rmb_ali
بعد هم بايد table رو اكتيو كني .
حالا چه به صورت دستي و چه به صورت كد.
اينجوري تمومه.
موفق باشي.
شما اسم تيبل رو توي Property خود Table انتخاب كنيد مشكلت حل ميشه.نوشته شده توسط amin a.^2
موفق باشي.
با سلام propertyخودtable دیگه چیه؟ اگه منظورتون همون جایی که تو feild editorکه اون جا چیزی نیستنوشته شده توسط مرد مباح
من که گفتم تازه کار با دیتا بیس ها رو شروع کردم
رفيق
برو پست 4 رو بخون.
اوائل اين تاپيك همش آموزش هست.
موفق باشي.
مرد مباح من پست 1 تا 4 را خوندم اما چیزی در مورد property پیدا نکردمنوشته شده توسط مرد مباح
اگه میشه خودت بگو چون خیلی نیاز دارم![]()
چشم رفيق.
در قسمت چپ دلفي يك فرم قرار دارد كه تمام ويژگي هاي يك كامپوننت رو كه انتخاب شده نشون ميده.
خود اين بخش دو تا تب داره.
1. Property
2. Events
در بخش 1 براي كامپوننت تيبل يك عنوان به نام Tablename وجود داره كه توي اون بايد اسم ديتابيسي كه درست كردي رو معرفي كني. (با آدرس)
اگه ديتابيست كنار فايل EXE باشه فقط اسم ديتابيست رو بزار.
موفق باشي.
با سلام
من یک دفترچه تلفن با 6 فیلد نوشته ام
مشکلی دارام اینست موقعیکه با دستور زیر جستجو می کنم فقط یک رکورد را نشان می دهد و رکورد بعدی را نشان نمی دهد چکار کنم ؟
procedure TForm1.Button1Click(Sender: TObject);
label first;
begin
s:= inputbox('what','Name','');
If s = '' then exit ;
If Table1.IsEmpty then messagebox(0,pchar('bank is empty'),'alert',0);
sos:=[loPartialKey]+[loCaseInsensitive] ;
If not Table1.Locate(ss,s,sos) then messagebox(0,pchar('not found'),'alert',0);
end;
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)