mojaSymfonia FORUM
https://forum.mix-soft.pl/

Ambasic SQL -> BZ po super
https://forum.mix-soft.pl/viewtopic.php?f=15&t=6935
Strona 1 z 1

Autor:  user [ 2015-11-26, 15:21 ]
Tytuł:  Ambasic SQL -> BZ po super

są dokumenty w buforze magazynu (HMP 2015.b), każdy ma po kilka pozycji
zapytanie spod pervasive o treści :
Kod:
select * from BZ where super=1

nie zwraca wyników (bez błędu, spod HMP zapytanie zwraca błąd=-1 )
zapytanie
Kod:
select * from BZ

a także wyszukiwanie po innych kolumnach (lp, typi, idtw itd..) oczywiście pokazuje wszystkie pozycje włącznie z tymi z super=1
jaka może być przyczyna? :roll:
potrzebuję sprawdzić pozycje przed wystawieniem dokumentu..

Autor:  rafal [ 2015-11-26, 15:41 ]
Tytuł:  Re: Ambasic SQL -> BZ po super

Pokaż kod, którym to robisz?

Co stoi na przeszkodzie, żeby użyć w AmBasicu obiektu bazy danych baseBZ?
Używasz ODBC?

Zobacz to zapytanie czy zadziała
Kod:
select * from BZ WHERE super = 1 AND lp > 0

Autor:  user [ 2015-11-27, 09:08 ]
Tytuł:  Re: Ambasic SQL -> BZ po super

rafal pisze:
Pokaż kod, którym to robisz?

kod-zapytanie SQL jest podane wyżej - chodzi o to, że pod pervasivem zapytanie nie zwraca wyników (w związku z tym równiez pod HMP, ale to już sprawa wtórna). dla mnie proste i intuicyjne jest działanie przez odbc i sql i tą drogą idę, dotąd nie było problemów, chcę rozwiązać ten, który się pojawił teraz. domyślam się, że gdybyś u siebie wygenerował dok. do bufora magazynowego i zapuścił pod PCC zapytanie (pierwsze z mojego postu) to by zwróciło wynik - zgadza się? u mnie nie zwraca..

Autor:  user [ 2015-11-27, 10:48 ]
Tytuł:  Re: Ambasic SQL -> BZ po super

rafal pisze:

Zobacz to zapytanie czy zadziała
Kod:
select * from BZ WHERE super = 1 AND lp > 0

zgadza się, akurat takie zadziałało, choć dodanie warunku z innymi kolumnami/powiązaniem z BM nie trybiło, dzięki :-)

Autor:  rafal [ 2015-11-27, 10:51 ]
Tytuł:  Re: Ambasic SQL -> BZ po super

Zgadzam się, że jest coś nie tak z tą tabelą z poziomu PCC bo w AmBasicu ok.

Autor:  user [ 2015-11-27, 11:52 ]
Tytuł:  Re: Ambasic SQL -> BZ po super

tzn. u Ciebie też taki efekt? czyli to nie jest kwestia tej konkretnej bazy, na której zapuszczam zapytanie tylko jednak ogólny problem tabeli?

Autor:  Jarek75 [ 2015-12-01, 17:48 ]
Tytuł:  Re: Ambasic SQL -> BZ po super

U mnie też tak działa. Niezła pułapka. Jakbym nie zobaczył, to bym nie uwierzył.

Czasem Pervasive nie czyta tabel, bo np. jest w nich błędna data, ale wtedy rzuca błędem. A tutaj tak po cichu, niecnie...

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/