Foros del Web » Programando para Internet » ASPX (.net) »

Problema insertar datos

Estas en el tema de Problema insertar datos en el foro de ASPX (.net) en Foros del Web. Hola tengo un problema con mi codigo, me dice que una palabra clabe no es permitida: Palabra clave no admitida: 'data source(localhost);initial catalog'. Mi codigo ...
  #1 (permalink)  
Antiguo 27/03/2010, 15:22
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Problema insertar datos

Hola tengo un problema con mi codigo, me dice que una palabra clabe no es permitida:
Palabra clave no admitida: 'data source(localhost);initial catalog'.
Mi codigo
Código:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

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

    }
    protected void Button1_Click(object sender, EventArgs e)
    {

    }
    protected void Button1_Click1(object sender, EventArgs e)
    {
        String cadenaCon;
        String cadenaSql;
        SqlConnection cn;
        SqlCommand cmd;
        cadenaCon = "Data Source(localhost);";
        cadenaCon += "Initial Catalog=usuarios;";
        cadenaCon += "Integrated Security=SSPI";
        cadenaSql = "INSERT INTO infousers";
        cadenaSql += "VALUES('" + TextBox1.Text + "',";
        cadenaSql += "'" + TextBox2.Text + "')";
        cn = new SqlConnection(cadenaCon);
        try
        {
            cn.Open();
            cmd = new SqlCommand(cadenaSql, cn);
            cmd.ExecuteNonQuery();
            Label2.Text = "El usuario se dio de alta correctamente";
        }
        catch (Exception ex)
        {
            Label2.Text = "Error al registrar" + ex.Message;

        }
       
        
        finally
         

        {
        cn.Close();
        }

    }
}
AYUDA
  #2 (permalink)  
Antiguo 29/03/2010, 16:15
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Problema insertar datos

Prueba cambiando el (localhost) por (local)
ó
(.\sqlexpress)

Saludos,
  #3 (permalink)  
Antiguo 30/03/2010, 13:10
Avatar de okhosting  
Fecha de Ingreso: diciembre-2009
Ubicación: México
Mensajes: 66
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Problema insertar datos

Creo que es un error de sintaxis. Intenta cambiando:

cadenaCon = "Data Source(localhost);";

por:

cadenaCon = "Data Source=localhost;";

Etiquetas: aspx
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 00:34.