Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 4 Dołączył: 23.09.2008 Ostrzeżenie: (0%)
|
Witam.
Łączę się z bazą mssql server za pomocą klasy COM wg przykładu przedstawionego na stronie http://php.net/manual/en/class.com.php. Wykonuję zapytanie a następnie iteruję po nim za pomocą metody moveNext klasy Recordset. Po osiągnięciu EOF chcę powtórzyć iterację po wszystkich rekordach, jednak przy wywołaniu moveFirst lub move(0) otrzymuję komunikat błędu: Source: ADODB.Recordset Description: Funkcja BOF lub EOF zwraca wartość prawdziwą lub bieżący rekord został usunięty. Żądana operacja wymaga bieżącego rekordu. in ... Dlaczego po osiągnięciu EOF nie moge przeskoczyć ponownie na pierwszy rekord? Z góry dzięki za wszelkie wskazówki. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 13.03.2009 Skąd: lublin Ostrzeżenie: (0%)
|
pokaż kod który to robi
|
|
|
|
Kalinowcyk Problem z Movefirst() na COM - ADODB.Connection 17.12.2012, 13:50:52
Kalinowcyk Łączę się z bazą tak:
[PHP] pobierz, plaintext $p... 18.12.2012, 07:23:08
prachwal $rs->MoveNext();
$resource->movef... 18.12.2012, 10:26:04
Kalinowcyk Nie działa niezależnie od tego, czy wpiszę z dużyc... 18.12.2012, 10:47:11 ![]() ![]() |
|
Aktualny czas: 6.06.2026 - 16:16 |