Hola que tal, tengo un pequeño problema, se me ocurre que tal vez puede ser debido a los permisos de Windows 7. Les comento, tengo una clase "Persona" al momento de hacer la conexion a la base de datos, necesito cargar un string conection (en este caso un txt que tengo en una respectivacarpeta) este proceso lo hago atravez de un metodo.
En este metodo uso el stream reader, el problema es que no me trae lo que necesito "la cadena de conexion".
Llamo al metodo de la siguiente manera:
Código:
CONEXION datopersona = new CONEXION();
datopersona.StringConection = datopersona.CargarStringConnection("C:\\A.txt");
Conexion es la clase que uso para acceder a datos donde tengo todo lo relacionado a la conexion.
StringoConection (es la cadena de coneccion (en realidad es la propiedad del atributo) escribo en el con get y set) el atributo tiene el mismo nombre pero todo minuscula.
El metodo CargarStringConnection es el siguiente:
Código:
public string CargarStringConnection(string Direccion)
{
StreamReader Leer = new StreamReader(Direccion);
return Leer.ReadLine();
}
Aca Direccion es la ubicacion del archivo que mando desde otra clase, me di cuenta que lo detecta al archivo, por que le pongo otra ubicacion y me dice que el archivo no existe. el problema es que me lo pasa como NULO, el archivo TXT tiene un texto comun y corriente... es un .txt.. y es una sola linea.. probe ponerle de solo lectura, pero me lo trae vacio, espero alguien me pueda dar una pequeña mano para detectar el error, Saludos y Gracias!