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

C# & sql

Estas en el tema de C# & sql en el foro de ASPX (.net) en Foros del Web. Saludos gentita de foros del web, estoy en mis pininos en c# en asp.net hasta el momento tengo la conexion <connectionString> <add name="bodega" connectionString="Data Source=EMPRESA"\SQLEXPRESS;Initial ...
  #1 (permalink)  
Antiguo 13/01/2010, 21:16
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
C# & sql

Saludos gentita de foros del web, estoy en mis pininos en c# en asp.net
hasta el momento tengo la conexion

<connectionString>
<add name="bodega" connectionString="Data Source=EMPRESA"\SQLEXPRESS;Initial Catalog=bodega;Integrated Security=True" providerName="System.Data.SqlClient" \>
</connectionString>

* en un formweb tengo un txtnombre, txtdescripcion y un boton guardar
* Igualmente tengo una tabla almacen, con los campos codigo, nombre, descripcion.

* La pregunta es como llamo la conexion del webconfig al form, y como guardo el valor del textbox en la tabla almacen.

* Se agradece cualquier apoyo.
  #2 (permalink)  
Antiguo 13/01/2010, 23:15
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: C# & sql

para obtener la conexion simplemente con

ConfigurationManager.ConnectionStrings["bodega"].ConnectionString
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 14/01/2010, 11:13
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: C# & sql

gracias peterpay, almaceno la conexion en una variable. pero me puedes apoyar con lo otro. dejo lo poco q puedo hacer.

codigo = txtcodigo.Text;
nombre= txtnombre.Text;
descripcion = txtdescripcion.Text;

mycon.connectionString = conStr;
mycomm.CommandText = "insert into almacen(codAlmacen, nombre, descripcion)" + "VALUES ('" + codigo + "','" + nombre + "','" + descripcion + "',)";
mycomm.Connection = mycon;
mycon.open();
i = mycomm.ExecuteNonQuery();
mycon.close();
  #4 (permalink)  
Antiguo 14/01/2010, 16:13
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: C# & sql

Saludos nuevamente gentita, estoy llenando un combo en c# pero no puedo lograrlo. adjunto el codigo.

mycon = new SqlConnection(cn);
mycon.Open();
daa = SqlDataAdapter("select *from almacen", mycon);
daa.Fill(dta);
this.cboalmacen.Items.Add("-- Almacen --");
for(i=0; i=dta.Rows.Count; i++)
{
DataRow dr = dta.Rows(i);
cboalmacen.Items.Add(dr("codAlmacen") & " - " & dr("nombre"));
}
mycon.Close;
this.cboalmacen.SelectedIndex=0;

Agradesco antemano la ayuda.
  #5 (permalink)  
Antiguo 18/01/2010, 16:08
Avatar de eperedo  
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: C# & sql

Me parece que la condición nunca se cumplirá:
for(i=0; i=dta.Rows.Count; i++)

En todo caso sería menor o igual ( <= )

PD: No necesitas abrir y cerrar la conexion cuando usas DataSet o DataTable.

Saludos.
__________________
Eduardo Peredo
Wigoin

Etiquetas: sql, 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 21:55.