FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Que Error Tengo esta linea de commando
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Que Error Tengo esta linea de commando
Posted: Wed Jan 09, 2013 06:44 PM
Saludos al forum, tengo esta linea de commando y cuando lo ejecuto me da este error.


Tengo esta linea de commando
#command ADO USE <(StrDatabase)> <(strOrder)> <(strSelec)> [<cLimit:SLIMIT>] [<shared:SHARED>] =>;
ADOUSE( <(StrDatabase)>, <(strOrder)>, <(strSelec)>, [<.cLimit.>], [<.shared.>] )

Cuando lo ejecuto de esta manera me da error
ADO USE KPARCONF " " " " .F. .F. //se puede pasar varios parametros solamente acepta uno
me da este Error
Error BASE/1066 Error de argumento: conditional Arguments: ( [ 1] = Type: C Val: )

Si lo ejecuto de esta manera si funciona
::oTipmod := ADOUSE("KPARCONF"," "," ", .F. , .F.) //Se debe cambiar en version Windows el Orden

Code (fw): Select all Collapse
Function ADOUse( cDatabase, cOrder, cSelect, lShared, cLimit  )  // 
   local oError,LockType, CursorLocation, CursorType
   DEFAULT cLimit:=.F.    
   DEFAULT lShared:=.F.
   DEFAULT cSelect:="*"
   if cOrder=Nil;cOrder:=" ";endif
   LockType       :=adLockOptimistic
   CursorLocation :=adUseClient
   CursorType     :=adOpenDynamic

..
..
..
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com

Continue the discussion