Tnx man, ahi lo miro y se lo anexo, por cierto, he depurado mas el codigo y lo he hecho funcionar, pero como dije arriba, me gustaria saber si existe un metodo que no sea asi, o ese es un buen metodo para llenar los datos que requiere el DataTable que luego sera actualizado?
Ahhh y gracias por los comentarios y el apoyo, espero ser de ayuda en el futuro para personas que tengan dudas como las tengo hoy en dia, realmente son un mar que espero algun dia saciar
Lo de SQL, estoy usando la version Express, pero para llenar 4GB con 2 computadoras tendrian que durar unos 2 años
Edit:
Por cierto, esta parte donde es que va??
PHP:Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); ConnectionStringsSection sect = config.ConnectionStrings; sect.SectionInformation.ProtectSection(”DataProtectionConfigurationProvider“); config.Save(); //Y para desencriptarlo uso este código: Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); ConnectionStringsSection sect = config.ConnectionStrings; if (sect.SectionInformation.IsProtected){ sect.SectionInformation.UnprotectSection(); config.Save(); }
Estoy perdidito con esto, ya que la informacion de app.config es XML, y el codigo que veo es de C#
SuerteX
Man mira esta pagina, y te aclara todo acerca de como encriptar la cadena de conexcion del appconfig
http://msdn.microsoft.com/en-us/library/89211k9b(VS.80).aspx
Te anexo el codigo en VB yo lo uso en el evento Load de la Aplicacion
Imports System.Configuration
Public Class Form1
Public cadena As String
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
Dim config As Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
Dim section As ConnectionStringsSection = config.ConnectionStrings
''Verifica si esta protegida, si esta Encriptada, desencriptara la cadena de conexcion, si no la encriptara y al final guardara
'' la Configuracion actual
If section.SectionInformation.IsProtected Then
' Quita la Encriptacion y puede ser usada para conectarse
section.SectionInformation.UnprotectSection()
Dim configuración As ConnectionStringSettings = ConfigurationManager.ConnectionStrings("cadConexcion")
'' "CadConexcion" es el nombre que le colocas a la etiqueta de XML en el Appconfig
section.SectionInformation.ProtectSection("DataProtectionConfigurationProvider") '' Luego de leer la vuelve a encriptar, ose que siempre estar encriptada
Else
' Encripta la Cadena de Conexcion
section.SectionInformation.ProtectSection("DataProtectionConfigurationProvider")
Dim configuración As ConnectionStringSettings = ConfigurationManager.ConnectionStrings("cadConexcion")
'' "CadConexcion" es el nombre que le colocas a la etiqueta de XML en el Appconfig
End If
config.Save() ''Guarda configuracion
Catch ex As Exception
MessageBox.Show(ex.Message + " --------> Error")
End Try
End Sub
End Class