![]() |
No reconoce la cadena de conexión!! Hola!!! Necesito ayuda. Al poner la siguiente cadena de conexión, en c# me da un error, yo creo que es porue no la estoy concatenando bien. Si sabeis porque os agradezco de antemano vuestra respuesta. string cadena = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data Source='"+ path +'"' + @"Extended Properties=" + '"' + "Excel 8.0;HDR=NO" + '"'; en path esta la ruta del fichero excel que quiero abrir. Lo hace bien cuando pongo la secuencia directamente pero esa secuencia dependerá de donde esté situado el fichero. Gracias Un saludo |
Re: No reconoce la cadena de conexión!! pues utiliza un string formmater o un stringbuilder para ir concatenando no agregues @ a cada rato solo requeririas el primero para las secuencias de escape. pero mejor un stringbuilder stringbuilder sb=new stringbuilder(); sb.append("provider= ......") sb.append(" datasouce= {0}",path); ..... sb.ToString() |
| La zona horaria es GMT -6. Ahora son las 10:03. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.