نمایش نتایج 1 تا 3 از 3

نام تاپیک: error در وارد کردن اطلاعات به Access ، نمیدونم کجا رو باید تصحیح کنم

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    بندرعباس
    پست
    77

    error در وارد کردن اطلاعات به Access ، نمیدونم کجا رو باید تصحیح کنم

    من این کد رو برای اینسرت کردن نوشتم :



    try
    DM.ADO1.Close;
    DM.ADO1.SQL.Clear;
    DM.ADO1.SQL.Add('insert into Doc ( Name , Category , Type , Person , Date ) values ( :Names , :Categorys , :Types , :Persons , :Dates )');
    DM.ADO1.Parameters.ParamByName('Names').Value:= TName.Text;
    DM.ADO1.Parameters.ParamByName('Categorys').Value: = ComCat.Text;
    DM.ADO1.Parameters.ParamByName('Types').Value:= ComType.Text;
    DM.ADO1.Parameters.ParamByName('Persons').Value:= ComPerson.Text;
    DM.ADO1.Parameters.ParamByName('Dates').Value:= TDate.Text;
    DM.ADO1.ExecSQL;
    showmessage('ثبت انجام شد .');
    except
    showmessage('شکست در ثبت اطلاعات');



    و وقتی برنامه رو اجرا میکنم یه همچین خطایی میده :

    error1.jpg

  2. #2
    کاربر دائمی آواتار AmirSky
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    تهران
    پست
    216

    نقل قول: error در وارد کردن اطلاعات به Access ، نمیدونم کجا رو باید تصحیح کنم

    من یه اشکال دیدم که شاید از اون باشه:
    DM.ADO1.Parameters.ParamByName('Names').Value:= TName.Text
    رو به این تغییر بده
    DM.ADO1.Parameters.ParamByName('Names').Value:= QuotedStr(TName.Text

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    بندرعباس
    پست
    77

    نقل قول: error در وارد کردن اطلاعات به Access ، نمیدونم کجا رو باید تصحیح کنم

    ممنون امیر خان از راهنماییت ، انجام دادم ولی نشد ، اما اشکال رو پیدا کردم از توی دیتابیس بود .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •