FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Longitud máxima de Alias
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Longitud máxima de Alias
Posted: Mon Mar 19, 2007 03:59 PM

Hola,

Cual puede ser la longitud máxima de un alias de una DBF abierta?

Saludos
Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 234
Joined: Tue Oct 25, 2005 12:39 AM
Mas de 2 mil
Posted: Tue Mar 20, 2007 11:39 PM

Algo si es seguro. El nombre del Alias puede ser más de dos mil caracteres. Ahí está mi test.
O eso... o xharbour lo trunca a una cantidad. Lo que suceda primero.
Pero // ?len(cBase) probe a monitorear hasta 200 y el Alias es de 200 caracteres... luego lo incremente a dos mil y al final sale con esa cantidad.

function Test()
local cBase
local i

cBase := "A"
FOR i := 1 TO 2000
cBase := "A"+Mas(i)
// ?len(cBase)
USE DIGITAL ALIAS ( cBase ) SHARED NEW
( cBase )->( dbclosearea() )
NEXT

?len(cBase)

return TRUE

static function Mas(nMax)
local i
local cReturn := ""

FOR i := 1 TO nMax
cReturn+="A"
NEXT
return cReturn

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Mas de 2 mil
Posted: Wed Mar 21, 2007 08:30 AM

Gracias,

Supongo que con 25 caracteres tendré suficiente.

Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Continue the discussion