Foros del Web » Programación para mayores de 30 ;) » .NET »

Error estupido al conectar a SQL Server express

Estas en el tema de Error estupido al conectar a SQL Server express en el foro de .NET en Foros del Web. hola, estoy desarollando un software de facturación, casi terminando se presenta este error. Se produjo una Exepcion en el inicializador de tipo de 'System.Data.SqlClient.SqlConnection'. porsiacaso ...
  #1 (permalink)  
Antiguo 16/11/2008, 18:55
Avatar de robertgustavo  
Fecha de Ingreso: marzo-2008
Ubicación: Camaná - Arequipa
Mensajes: 213
Antigüedad: 16 años, 1 mes
Puntos: 4
Error estupido al conectar a SQL Server express

hola, estoy desarollando un software de facturación, casi terminando se presenta este error.
Se produjo una Exepcion en el inicializador de tipo de 'System.Data.SqlClient.SqlConnection'.
porsiacaso ya verifique la cadena de conexion y no hay problemas en ello.
Les cuento que ese proyecto pesa 30 mb, tiene 35 forms, es pesado y nose que hacer, creo que voy a formatear la pc, derepente alguna libreria de SQL Server fue dañada por un virus por eso no conecta.
todo esta en VB.NET
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.
System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnection'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnectionFactory'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlPerformanceCounters'. ---> System.Configuration.ConfigurationErrorsException: Error en la inicialización del sistema de configuración ---> System.Configuration.ConfigurationErrorsException: Carácter no válido en la codificación proporcionada. Línea 12, posición 31. (C:\Documents and Settings\Roberth\Mis documentos\Visual Studio 2005\Projects\FacturaNow\FacturaNow\bin\Debug\Fact uraNow.exe.config line 12) ---> System.Xml.XmlException: Carácter no válido en la codificación proporcionada. Línea 12, posición 31.
en System.Xml.XmlTextReaderImpl.Throw(Exception e)
en System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
en System.Xml.XmlTextReaderImpl.InvalidCharRecovery(I nt32& bytesCount, Int32& charsCount)
en System.Xml.XmlTextReaderImpl.GetChars(Int32 maxCharsCount)
en System.Xml.XmlTextReaderImpl.ReadData()
en System.Xml.XmlTextReaderImpl.ParseCDataOrComment(X mlNodeType type, Int32& outStartPos, Int32& outEndPos)
en System.Xml.XmlTextReaderImpl.ParseCDataOrComment(X mlNodeType type)
en System.Xml.XmlTextReaderImpl.ParseComment()
en System.Xml.XmlTextReaderImpl.ParseElementContent()
en System.Xml.XmlTextReaderImpl.Read()
en System.Xml.XmlTextReader.Read()
en System.Configuration.XmlUtil.CopyXmlNode(XmlUtilWr iter utilWriter)
en System.Configuration.XmlUtil.CopyElement(XmlUtilWr iter utilWriter)
en System.Configuration.XmlUtil.CopySection()
en System.Configuration.BaseConfigurationRecord.ScanS ectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, Boolean lockChildren, Boolean skipInChildApps)
en System.Configuration.BaseConfigurationRecord.InitC onfigFromFile()
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Configuration.ConfigurationSchemaErrors.Thr owIfErrors(Boolean ignoreLocal)
en System.Configuration.BaseConfigurationRecord.Throw IfParseErrors(ConfigurationSchemaErrors schemaErrors)
en System.Configuration.BaseConfigurationRecord.Throw IfInitErrors()
en System.Configuration.ClientConfigurationSystem.Ens ureInit(String configKey)
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Configuration.ConfigurationManager.GetSecti on(String sectionName)
en System.Configuration.PrivilegedConfigurationManage r.GetSection(String sectionName)
en System.Diagnostics.DiagnosticsConfiguration.GetCon figSection()
en System.Diagnostics.DiagnosticsConfiguration.Initia lize()
en System.Diagnostics.Switch.InitializeConfigSettings ()
en System.Diagnostics.Switch.InitializeWithStatus()
en System.Diagnostics.Switch.get_SwitchSetting()
en System.Diagnostics.TraceSwitch.get_Level()
en System.Data.ProviderBase.DbConnectionPoolCounters. .ctor(String categoryName, String categoryHelp)
en System.Data.SqlClient.SqlPerformanceCounters..ctor ()
en System.Data.SqlClient.SqlPerformanceCounters..ccto r()
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Data.SqlClient.SqlConnectionFactory..ctor()
en System.Data.SqlClient.SqlConnectionFactory..cctor( )
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Data.SqlClient.SqlConnection..cctor()
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Data.SqlClient.SqlConnection..ctor()
en FacturaNow.SismasFNowDataBaseTableAdapters.Present acionTableAdapter.InitConnection()
en FacturaNow.SismasFNowDataBaseTableAdapters.Present acionTableAdapter.get_Connection()
en FacturaNow.SismasFNowDataBaseTableAdapters.Present acionTableAdapter.InitAdapter()
en FacturaNow.SismasFNowDataBaseTableAdapters.Present acionTableAdapter.get_Adapter()
en FacturaNow.SismasFNowDataBaseTableAdapters.Present acionTableAdapter.Fill(PresentacionDataTable dataTable)
en FacturaNow.FrmProductos.Form1_Load(Object sender, EventArgs e)
en System.Windows.Forms.Form.OnLoad(EventArgs e)
en System.Windows.Forms.Form.OnCreateControl()
en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
en System.Windows.Forms.Control.CreateControl()
en System.Windows.Forms.Control.WmShowWindow(Message& m)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
en System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
en System.Windows.Forms.Form.WmShowWindow(Message& m)
en System.Windows.Forms.Form.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
mscorlib
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
FacturaNow
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Documents%20and%20Settings/Roberth/Mis%20documentos/Visual%20Studio%202005/Projects/FacturaNow/FacturaNow/bin/Debug/FacturaNow.exe
----------------------------------------
Microsoft.VisualBasic
Versión del ensamblado: 8.0.0.0
Versión Win32: 8.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.XML.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_es_b77a5c561934e089/System.Xml.resources.dll
----------------------------------------
system.configuration.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration.resources/2.0.0.0_es_b03f5f7f11d50a3a/System.Configuration.resources.dll
----------------------------------------
System.Runtime.Remoting
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
DevComponents.DotNetBar2
Versión del ensamblado: 7.4.0.0
Versión Win32: 7.4.0.0
Código base: file:///C:/Documents%20and%20Settings/Roberth/Mis%20documentos/Visual%20Studio%202005/Projects/FacturaNow/FacturaNow/bin/Debug/DevComponents.DotNetBar2.DLL
Accessibility
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
System.Data
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
__________________
Soluciones basadas en .NET Framework y SQL Server
  #2 (permalink)  
Antiguo 17/11/2008, 02:22
Avatar de aloke  
Fecha de Ingreso: abril-2008
Mensajes: 30
Antigüedad: 16 años
Puntos: 0
Respuesta: Error estupido al conectar a SQL Server express

Te paso este codigo que es con lo que yo conecto y me va bien.

SqlConnection sconnection = new SqlConnection(conexionstring);
//conexionstring es la cadena de consulta, yo la tengo asi, Catalog es el nombre //de la BBDD
//Data Source=SQLEXPRESS;Initial Catalog="ContabilidadKapicua";Integrated //Security=True

SqlCommand cmd = new SqlCommand();

//estas lineas son si haces consultas por procedimientos almacenados
////////////////////////////////////////////////////////////////////////////
SqlParameter[] param = new SqlParameter[1];
param[0] = new SqlParameter("@nombre", SqlDbType.VarChar);
param[0].Value = tboNombre.Text.Trim();



cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "Nombre_Procedimiento_Almacenado;
cmd.Connection = sconnection;
cmd.Parameters.AddRange(param); //se le añaden los parametros

DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(cmd);

da.Fill(ds);//se realiza la constulta

Espero que te sirva de ayuda.
  #3 (permalink)  
Antiguo 17/11/2008, 11:45
Avatar de robertgustavo  
Fecha de Ingreso: marzo-2008
Ubicación: Camaná - Arequipa
Mensajes: 213
Antigüedad: 16 años, 1 mes
Puntos: 4
Respuesta: Error estupido al conectar a SQL Server express

muchas gracias aloke, como decia no hay problema en la cadena de conexión, es más, lacadena de conexion la genere con el asistente de Visual Studio.
__________________
Soluciones basadas en .NET Framework y SQL Server
  #4 (permalink)  
Antiguo 19/11/2008, 08:57
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
Respuesta: Error estupido al conectar a SQL Server express

leo que da un error
"(C:\Documents and Settings\Roberth\Mis documentos\Visual Studio 2005\Projects\FacturaNow\FacturaNow\bin\Debug\Fact uraNow.exe.config line"

Sugiero que revises tu archivo de configuracion y recompiles...
__________________
No tengo firma ahora... :(
  #5 (permalink)  
Antiguo 20/05/2009, 08:31
 
Fecha de Ingreso: junio-2008
Mensajes: 3
Antigüedad: 15 años, 10 meses
Puntos: 0
De acuerdo Respuesta: Error estupido al conectar a SQL Server express

borra el archivito "FacturaNow.exe.config" y vuelve a iniciar o compilar tu proyecto.





rolo
  #6 (permalink)  
Antiguo 20/05/2009, 08:40
Avatar de gedarufi  
Fecha de Ingreso: diciembre-2008
Ubicación: Colombia
Mensajes: 540
Antigüedad: 15 años, 5 meses
Puntos: 22
Respuesta: Error estupido al conectar a SQL Server express

Puedes poner tu archivo .config?, segun el error que pones tienes un caracter invalido en la linea 12, puedes solucionarlo cambiando la codificación con la que guardar el archvo (usa utf8) igual postea el archivo para ayudarte con mayor presición.
  #7 (permalink)  
Antiguo 22/05/2009, 14:59
Avatar de robertgustavo  
Fecha de Ingreso: marzo-2008
Ubicación: Camaná - Arequipa
Mensajes: 213
Antigüedad: 16 años, 1 mes
Puntos: 4
Respuesta: Error estupido al conectar a SQL Server express

el problema lo solucione hace tiempo, aunque no tuve problemas en la cadena de conexiòn.
TEMA CERRADO.
__________________
Soluciones basadas en .NET Framework y SQL Server

Última edición por robertgustavo; 20/02/2012 a las 09:44
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:06.