• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 31 رای - 2.9 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: کار با RECORDSET
حالت خطی
#1
سلام من تو برنامه از
ADO COMMAND و RECORDSET
استفاده کردم در مرحله اول درست جواب میگیرم ، اما در مرحله دوم که
NEXTRECORSET
می زنم دچار مشکل می شوم ، و خطای زیر رو ی دهد
Access violation at address 005109A8 in module POJECT.exe'. Read of address 00000000

کد هم به شکل زیر هست البته بخشی که مربوط به رکورد ست هست :
کد:
Try
       DataModule1.ADOConnection1.LoginPrompt:=false;
       DataModule1.ADOConnection1.Connected := true;
       Recordset1:= Command.Execute;
       I:=0;

       if Command.Parameters.ParamByName('RETURN_CODE').Value = 0  Then
       begin
            recordset2 := recordset1.NextRecordset(EmptyParam);
            Y := recordset2.RecordCount;
            while not Recordset2.EOF do
            begin
                 Test :=Trim(Recordset2.Fields[2].Value);
                 IF  Test='SERVER' THEN
                 BEGIN
                      I:=I+1;
                      Counter_Record[I,1]:= Trim(Recordset2.Fields[3].Value);
                      Counter_Record[I,2]:= Trim(Recordset2.Fields[7].Value);
                      Counter_Record[I,3]:= Trim(Recordset2.Fields[10].Value);
                      Counter_Record[I,4]:= Trim(Recordset2.Fields[15].Value);
                 END;
                Recordset2.MoveNext;
            end;
       end ;

پیغام مدیر سایت : لطفا کدهاتون رو داخل تگ کد بزارید.
 
پاسخ
  


پیام‌های این موضوع
کار با RECORDSET - توسط nasrinPoornejaty - 04-03-2012، 03:05 PM
RE: کار با RECORDSET - توسط Pxt - 04-04-2012، 11:12 AM
RE: کار با RECORDSET - توسط nasrinPoornejaty - 04-04-2012، 11:48 AM
RE: کار با RECORDSET - توسط Pxt - 04-04-2012، 11:55 AM
RE: کار با RECORDSET - توسط nasrinPoornejaty - 04-04-2012، 12:19 PM
RE: کار با RECORDSET - توسط Amin_Mansouri - 04-04-2012، 02:57 PM

پرش به انجمن:


Browsing: 1 مهمان