• Viernes 19 de Abril de 2024, 00:55

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - alfguzman

Páginas: [1]
1
C# / Re: Problema Con Un Insert En C#
« en: Miércoles 6 de Julio de 2005, 20:36 »
ya no se ni de cuales ni en donde estoy bien embolado con esta madre

2
C# / Re: Problema Con Un Insert En C#
« en: Miércoles 6 de Julio de 2005, 20:30 »
Esto es lo que me regreso. No estare mal en la creacion de la conexión o algo asi, yo soy realmente nuevo en .Net.

Los tipos de datos de la tabla access Remitente estan como TEXT

INSERT INTO Remitente (folio, NombreRemitente, ApellidosRemitente, Departamento, Site, e-mail, ext)VALUES ('gw-899922464', 'Alfredo', 'Guzman', 'ventas', 'periferico', 'nombre.apellido@algo.com', '8999')

3
C# / Re: Problema Con Un Insert En C#
« en: Miércoles 6 de Julio de 2005, 20:22 »
Las puse asi dime si estoy mal:


qryInsert = "INSERT INTO Remitente (folio, NombreRemitente, ApellidosRemitente, Departamento, Site, e-mail, ext)" +
                    "VALUES ('" + sFolio + "', '" + sNombreRemite + "', '" + sApellidoRemite + "', '" + sDpto + "', '" + sSite + "', '" + sEmail + "', '" + sExt + "')";

4
C# / Re: Problema Con Un Insert En C#
« en: Miércoles 6 de Julio de 2005, 20:15 »
ya se las puse y me sigue enviando el mismo problema me podrias dar otro tip

5
C# / Problema Con Un Insert En C#
« en: Miércoles 6 de Julio de 2005, 20:05 »
Hola tengo un problema, tengo el siguiente codigo:

Tengo una BD en access y el error que me manda al intentar insertar los datos es:
Syntax Error: INSERT INTO statement.

Segun yo ya la revise bien y no puedo resolver el problema alguein me puede echar una mano.


Gracias y saludos



public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    private int RandomNumber(int min, int max)
    {
        Random random = new Random();
        return random.Next(min, max);
    }
   
    private string RandomString(int size, bool lowerCase)
    {
        StringBuilder builder = new StringBuilder();
        Random random = new Random();
        char ch;
        for (int i = 0; i < size; i++)
        {
            ch = Convert.ToChar(Convert.ToInt32(26 * random.NextDouble() + 65));
            builder.Append(ch);
        }
        if (lowerCase)
            return builder.ToString().ToLower();
        return builder.ToString();
    }

    private string getFecha()
    {
        string fecha;
        fecha = DateTime.Now.ToShortDateString();
        return fecha;
    }

    private string getHora()
    {
        string hora;
        hora = DateTime.Now.ToShortTimeString();
        return hora;
    }


    protected void btnEnviar_Click(object sender, EventArgs e)
    {
        int num = 0;
        String Folio;
        String letra;
        String fechaActual;
        String horaActual, qryInsert;
        String sFolio, sNombreRemite, sApellidoRemite, sDpto, sSite, sEmail, sExt;

        num = RandomNumber(0, 100000);
        letra = RandomString(2, true);
        Folio = letra + "-" + txtExtencion.Text + num.ToString();
               
       
        fechaActual = getFecha();
        horaActual = getHora();
       
        String strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;";
        strConnection += "Data Source=c:\\mensajeria.mdb";


        sFolio = Folio;
        sNombreRemite = Request.Form["txtNombreRemitente"];
        sApellidoRemite = Request.Form["txtApellidoRemitente"];
        sDpto = Request.Form["txtDepartamento"];
        sSite = Request.Form["radioBtnSiteOrigen"];
        sEmail = Request.Form["txtEmail"];
        sExt = Request.Form["txtExtencion"];

        qryInsert = "INSERT INTO Remitente (folio, NombreRemitente, ApellidosRemitente, Departamento, Site, e-mail, ext)" +
                    "VALUES (" + sFolio + ", " + sNombreRemite + ", " + sApellidoRemite + ", " + sDpto + ", " + sSite + ", " + sEmail + ", " + sExt + ")";
        lblMessage.Visible = true;
        lblMessage.Text = sSite + "El folio es: " + sFolio;
        OleDbConnection objConnection = new OleDbConnection(strConnection);
        OleDbCommand myCommand = new OleDbCommand(qryInsert, objConnection);
        int rows = 0;

             
          objConnection.Open();

         rows = myCommand.ExecuteNonQuery();        
         
         objConnection.Close(); }
       
    }
}

Páginas: [1]