Pobrałem KDB + z http://code.kx.com/q// Samouczki / instalacja / # Microsoft-Windows i Unzped It do My C: Drive.

Po przejściu do katalogu q w32 i spróbuj uruchomić dowolny plik, zawsze dostaję nazwę pliku wydrukowaną z apostrofem przed nim.

Na przykład

cd C:\q\w32>
C:\q\w32>q
q)q trade.q          (I have copied the example trade.q into the w32 folder)
'trade.q             

Dlaczego to nie działa plik?

kdb
2
Harry Boy 16 luty 2017, 13:27

2 odpowiedzi

Najlepsza odpowiedź

Musisz użyć \l lub system "l trade.q", aby załadować plik do obszaru roboczego Q.

Na przykład.

Ładowanie handlu.q dla Q w systemie Windows

Również apostrof ' oznacza błąd, tj. Proces Q nie może interpretować "handel.q"

Mam nadzieję, że to pomoże!

3
davidcrossey 16 luty 2017, 10:55

q trade.q jest tym, co uruchomiłbyś z linii poleceń, aby rozpocząć proces q i ładować w handlu.q podczas inicjalizacji.

Jeśli proces Q jest już uruchomiony, musisz zrobić, gdy David mówi i użyj \l lub load.

2
Paul Kerrigan 16 luty 2017, 10:49