Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/05/2014, 12:09
shael
 
Fecha de Ingreso: junio-2011
Ubicación: La Habana
Mensajes: 22
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Cadena de conexion no reconoce el \

////***aqui va la conexion a la base de datos zunacc***////
cadena= "Description=zunacc;DRIVER=SQL Server;SERVER=" + server;
cadena+= ";UID=" + login;
cadena+= ";PWD=" + passw;
cadena+= ";APP=Microsoft Data Access Components;WSID=" + server;
cadena+= ";DATABASE=" + bzunacc ;
cadena+= ";Network=DBNMPNTW";
DataModule1->ADOCZunAcc->ConnectionString="";
DataModule1->ADOCZunAcc->ConnectionString= cadena;
---------------------------------------------------------------------------------------------------
el problema es que la variable server es un string que guarda la conversion de assci del nombre del servidor pongo el codigo abajo:
--------------------------------------------------------------------------
{
String server= "";
int i = 1;
int cont = value.Length();
char part2;
int p ;
while (i <= cont) //para coger de caracter en caracter
{
p = value[i] ^ 127; // con esto se le hace un XOR al caracater
part2= p; // luego ese numero al tratarlo como char, me hace automaticamente la descodif. del ASCII
server+= part2;

i++;
}

return server; //AQUI DEVUELVE LA CADENA ENTERA DECODIFICADA
}
---------------------------------------------------------------------------------
ya al devolverse de esta funcion viene Servidor\\Instancia