Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-11-2008
douglas douglas is offline
Miembro
 
Registrado: jul 2007
Posts: 145
Poder: 17
douglas Va por buen camino
web+database en asp C#

hola chicos del foro, disculpen las molestias como siempre, pero necesito un poquitin de ayuda con una pagina web que estoy haciendo , bueno ya logro que mi pagina ingrese a la base de datos y extraiga todo tipo de info que en ella se encuentre con el siguiente codigo

estes es mi codigo de conexion el cual me funciono a la perfeccion (solo para lectura de datos )

Código Delphi [-]
String myconstring = "SERVER=localhost;DATABASE=base1;UID=root;PASSWORD=luyanni ";
        MySqlConnection connection = new MySqlConnection(myconstring);

y con este otro codigo hago la lectura a un listbox y agrego todos los datos

Código Delphi [-]
MySqlCommand command = connection.CreateCommand();
        MySqlDataReader reader;
        command.CommandText = "Select Nombre from datosperson";
        connection.Open();
        reader = command.ExecuteReader();
        while (reader.Read())
        {
            String thisrow = "";
            for (int i = 0; i < reader.FieldCount; i++)
                thisrow = reader.GetValue(i).ToString();
            ListBox1.Items.Add(thisrow);

        }
        connection.Close();

buenos hasta alli todo bien, y el codigo esta metido dentro de un boton.


hasta aqui todo de maravilla, pero ahora cuando quiermo mandar datos, dentro de otro boton tambien el codigo, no lo hace, no me tira ningun aviso de error, el codigo funcion (supuestamente) pero no realiza nada el codigo que utilizo es el siguiente:

aqui abajo dejo el codigo completo que supuestamente me deberia de de enviar los datos a la base de datos

Código Delphi [-]
 protected void Button5_Click1(object sender, EventArgs e)
    {
        String a, b, c;
        a = TextBox4.Text;
        b = TextBox5.Text;
        c = TextBox6.Text;

        String myconstring = "SERVER=localhost;DATABASE=base1;UID=root;PASSWORD=luyanni ";
        MySqlConnection connection = new MySqlConnection(myconstring);
        String myinsertquey = "INSERT INTO datosperson(Nombre,apellido,edad)VALUES('"+a+"','"+b+"','"+c+"')";
        MySqlCommand mycommand = new MySqlCommand(myinsertquey);
        connection.Open();
        mycommand.BeginExecuteNonQuery();
        connection.Close();
    }

si no estoy mal estoy en la parte de .net, les recuerdo que el codigo es c# y la base de datos la estoy trabajando en mysql, disculpen tantas molestias amigos del foro, y de antemano les agradezco bastante.
Responder Con Cita
  #2  
Antiguo 03-11-2008
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Yo probaría a cambiar ese BeginExecuteNonQuery por un ExecuteNonQuery (BeginExecuteNonQuery es para consultas asíncronas, es decir aquellas donde no esperas hasta que devuelva la respueta) y en tu sentencia INSERT poner espacio antes y despues del VALUES.

Saludos
__________________
self.free;
Responder Con Cita
  #3  
Antiguo 03-11-2008
douglas douglas is offline
Miembro
 
Registrado: jul 2007
Posts: 145
Poder: 17
douglas Va por buen camino
gracias drogerman por responder lo acabo de intentar pero me dice el compilador, bueno mas bien me tira un error, por no manejar excepcion "NO SE CONTROLO INVALIDOPERATIONEXCEPTION" disculpa mi ignorancia, tengo como 3 dias de estar usando el C# disculpa las molestias y te agradezco la ayuda amigo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Window Ce.net Database ASAPLTDA .NET 5 28-11-2006 06:35:41
Unavailable database Luzma Firebird e Interbase 2 27-06-2006 03:19:59
Database Desktop? gandalf_27 C++ Builder 3 12-05-2006 22:37:51
BBDD database.wrk ??? Mulero Conexión con bases de datos 8 03-11-2005 11:24:31
IP database Niquelaus Conexión con bases de datos 3 06-03-2004 03:30:09


La franja horaria es GMT +2. Ahora son las 13:57:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi