[ MrNash @ 20.02.2009. 09:27 ] @
Imam aplikaciju napravljenu u Visual FoxPro 9.
Prilikom povezivanja na bazu koristim funkciju SQLCONNECT() i pri tom joj kao parametar proslijedjujem naziv ODBC konekcije (na MS SQL server 2000 bazu).
Postoji li nacin da se prilikom neuspjesnog povezivanja na bazu izbjegne iskakanje SQL server poruka, tj zelim da se samo pojavi moj messagebox "Konekcija nije uspostavljena!"?
Probao sam sa try...catch blokom, on error komandom i sqlsetprop() funkcijom (opcije dispWarning i dispLogin) ali bez uspjeha, uvijek mi iskoci MS SQL Server login poruka.
[ Aleksandar Ružičić @ 20.02.2009. 19:41 ] @
nikada nisam programirao u FoxPro-u ali evo primera sa msdn-a:
Code:

STORE SQLCONNECT('MyFoxSQLNT', 'myUserID', 'myPassword') TO gnConnHandle
IF gnConnHandle <= 0
   = MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
ELSE
   = MESSAGEBOX('Connection made', 48, 'SQL Connect Message')
   = SQLDISCONNECT(gnHandle)
ENDIF

ne znam dal ce to da ti prikaze poruku od sql servera ali tako mozes da vidis da li je uspesno uspostavljena konekcija