PDA

View Full Version : کار با پایگاه داده اکسس



mf4arman24
یک شنبه 08 اسفند 1389, 19:09 عصر
سلام.
برنامه نوشتم که یه قسمتی به صورت فایل پیوست داره .
می خواهم وقتی تعداد دفعات نظارت را مثلا 2 بار انتخاب کردم اطلاعاتی که در تاریخ نظارت و نام ناظر وارد می کنم در بانک اطلاعاتی تاریخ نظارت و نام ناظر در فیلدهای تاریخ 2 و نام ناظر 2 ذخیره شود.

یعنی وقتی برای دومین بار نظارت انجام می دهم نام ناظر و تاریخ برای همان دومین بار ذخیره شود.

دوستان می تونند لطفا کنند و سورس را به عنوان نمونه برام اصلاح کنند (بنویسند)


ضمنا اکه امکان داره راهنماییم کنید در زمانی که جستجو کردم و مثلا کد 2 را پیدا کردم وقتی تعداد دفعات نظارت را مثلا 3 انتخاب کردم در فیلد های نام ناظر و تاریخ نظارت
،تاریخ و نام ناظر مربوط به همان دفعه نظارت نمایش یابد.
ممنون

Felony
یک شنبه 08 اسفند 1389, 20:13 عصر
کد دکمت یه همچین چیزی میشه :


with ADOTable1 do
begin
Insert;
// Nazer 1
if cb1.ItemIndex=0 then
begin
FieldByName('nazer1').AsString:= Edit3.Text;
end;
// Nazer 2
if cb1.ItemIndex=0 then
begin
FieldByName('nazer2').AsString:= Edit3.Text;
end;
// Nazer 3
if cb1.ItemIndex=0 then
begin
FieldByName('nazer3').AsString:= Edit3.Text;
end;
Post;
end;
خودت تکمیلش کن .

mf4arman24
یک شنبه 08 اسفند 1389, 23:42 عصر
سلام ممنون. از روشی که گفتید استفاده کردم و جواب داد .
موقع جستجو چه روشی استفاده کنم.

Felony
دوشنبه 09 اسفند 1389, 05:46 صبح
سلام ممنون. از روشی که گفتید استفاده کردم و جواب داد .
موقع جستجو چه روشی استفاده کنم.

قوانین سایت رو مطالعه کردید ؟ هر سوال در تاپیک مجزا باید پرسیده بشه ؛ در ضمن در مورد جست و جو بارها و بارها در این بخش صحبت شده ، جست و جو کنید .

mf4arman24
دوشنبه 09 اسفند 1389, 14:06 عصر
ممنون بابت راهنمایی. خوب من تازه کار هستم ولی انجمن قوانین خودش داره. چشم.
واقعا گاهی اوقات اول جستجو کنیم و بعد پست بزنیم ، بعد نیست ؛ آخه بعد پست شما یه سرچ کردم و راه درست را یافتم.
باز هم ممنون از راهنمایی.

Delphi 2010
پنج شنبه 19 اسفند 1389, 15:35 عصر
من از توضیحاتتون چیزی نفهمیدم ولی از روی نمونه برنامتون یه چیزهایی فهمیدم و برنامتتون رو درست کردم