Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: coolfrog en 24 Mayo 2006, 16:59 pm



Título: codigo de conexion vwd y mysql?
Publicado por: coolfrog en 24 Mayo 2006, 16:59 pm
donde se guarda el codigo para hacer la conexion con sql server o mysql?
como puedo configurar el componente login para usarlo con mysql o cualquier otra base de datos que no se a SQLserver?


Título: Re: codigo de conexion vwd y mysql?
Publicado por: JuszR en 24 Mayo 2006, 17:31 pm
http://liebrenado.com.mx/index.php?secc=Programaci%C3%B3n&id=22


Título: Re: codigo de conexion vwd y mysql?
Publicado por: coolfrog en 25 Mayo 2006, 06:00 am
muy interesante el link pero , no resuelve mis dudas.
estoy usando Visual Web developer express y , al principio estaba tratando con SqlServer pero me salia muchos errores, me consegi drivers para postgres y mysql y si funcionan bien.
me conectan a las bases de datos , puedo ver la tablas y todo eso pero lo  k me intriga es donde se guarda el codigo que permite la conexion con las bases de datos.
por q por ej en php para conectarme a postgres yo pongo pg_connect() y a mysql  mysql_connect() , y asi , eso es lo que yo quiero saber donde esta ese codigo?


Título: Re: codigo de conexion vwd y mysql?
Publicado por: BADBYTE-K en 27 Mayo 2006, 07:20 am
de que codigo hablas exactamente? es que acaso estas trabajando con alguna clase de asistente? o a que te refieres amigo?



saludos


Título: Re: codigo de conexion vwd y mysql?
Publicado por: coolfrog en 27 Mayo 2006, 16:15 pm
bueno voy a explicar, existe un componente en el panel izquierdo del vwd. SqlDataSource , jale el componente a mi pagina y bueno hay una flechita que cuando le haces click te permite configurar a que base de datos quieres conectarte y que paramentros son requeridos para la DB (por ej. password, user, address.. etc) , todo eso esta perfecto yo coloco todos los datos necesarios y tb hay un boton de test de conexion y presionandolo  dice "conectado satisfactoriamente (en ingles)".
ahora lo que quiero saber cual es el codigo que se genera ( si se genera?) cuando coloco todos los paramentros?
Por que asi nomas se puede hacer consultas y todo, mediante una pantalla que dice sqlquery, pero donde estan las lineas de codigo que me permiten hacer esa conexion y las consultas?
si existe algun codigo en que lenguage esta hecho, c# asp ?
espero que me hayan entendido





Título: Re: codigo de conexion vwd y mysql?
Publicado por: BADBYTE-K en 29 Mayo 2006, 07:07 am
Hola

Pues mira, creo que ya te entendi, sino pues tu diras...


el codigo que se genera cuando tu haces uso de un SQLDataSource esta ubicado en el mismo archivo .aspx en el que estes trabajando

puedes encontrarlo buscando algo como esto

 
Código:
<asp:SqlDataSource...

Pero a la vez, si lo que deseas es ver el codigo puro y no las simples referencias con "jerarquia tipo namespace" que veras en tu .aspx, entonces debes ir a un archivo de configuracion de tu aplicacion...

es un archivo en xml llamado "web" ahi encontraras esa informacion bajo etiquetas como:

Código:
<connectionStrings...

Bueno, avisanos si te ha servido la info o si necesitas mas o es otra cosa la que deseas.

saludos!


Título: Re: codigo de conexion vwd y mysql?
Publicado por: coolfrog en 1 Junio 2006, 22:33 pm
bueno, ahora como configuro el componente login para que funcione con mysql o postgresql?


Título: Re: codigo de conexion vwd y mysql?
Publicado por: BADBYTE-K en 2 Junio 2006, 08:34 am
Pues para mostrar el uso del login puedes ver este ejemplito algo rudimentario en vb haciendo uso de un if:

Código:
    Protected Sub Login1_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles Login1.Authenticate
        If Login1.UserName = "elhacker" And Login1.Password = "pass" Then
            e.Authenticated = True
            Response.Redirect("SISISISI.aspx")
        Else
            Response.Redirect("NONONONO.aspx")
        End If
    End Sub
End Class

con respecto a la conexion a bases de datos debes tener muy claro el concepto y el uso del componente login y puedes encontrar esa informacion aqui con ejemplos para C# :

http://www.c-sharpcorner.com/UploadFile/sushmita_kumari/Logincontrol101312006002845AM/Logincontrol1.aspx?ArticleID=c33d0072-8f7c-4958-a7dc-ca1809737193

y aqui tienes tips del desarrollo de una aplicacion que hace uso de un login y se conecta a una base de datos:

http://www.elguille.info/colabora/NET2005/RiLaRos_Personalizacion.htm


saludos