Foros del Web » Programación para mayores de 30 ;) » .NET »

problema con inster y duda con update

Estas en el tema de problema con inster y duda con update en el foro de .NET en Foros del Web. hola que tal bueno mis preguntas son tan sencillas cuando hago el insert guado unos datos en dos tablas segun yo es asi @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...

  #1 (permalink)  
Antiguo 25/03/2010, 14:43
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Pregunta problema con inster y duda con update

hola que tal bueno mis preguntas son tan sencillas cuando hago el insert guado unos datos en dos tablas segun yo es asi
Código c#:
Ver original
  1. Sql = "INSERT INTO Cliente ( nombre, apellido,direccion, mail, mascota, raza, color, señas, fecha_entra, fecha_sale, edad, M, F,tipo_mascota,otro,letra, telefono)";
  2.             Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" + textBox9.Text + "','" + textBox1.Text + "','" + dateTimePicker1.Text + "','" + dateTimePicker2.Text + "','" + comboBox1.Text + "','" + radioButton1.Checked + "','" + radioButton2.Checked + "','" + checkBox1.Tag + "','" + richTextBox1.Text + "','" + miLetra + "'," + textBox5.Text + ";";
  3.             Sql = "INSERT INTO comportamiento(mascota,dueno,num)";
  4.             Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox7.Text + "',"+ textBox5.Text +";";

me imagino que es asi pero no creo porque solo me guarda informacion en el segundo insert como le puedo hacer para que me guarde algunos datos en las dos tablas porque todo ese codigo esta en un solo boton


y la otra como es el codigo que se usa para hacer un update
  #2 (permalink)  
Antiguo 25/03/2010, 17:11
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

cuando vas a insertar en una tabla se inserta con un
Cita:
sql.executenonquery();
antes de llenar los otros datos de la siguiente tabla.

y para hacer un actualizado en sql es asi

sql = "UPDATE [tabla] set [CampoTabla1] = ´valor´, Campo2 = 'Valor'... etc where [Campo] = 'Valor' "

nota en el where lo puede susar por la clave si ocupas clave, o tambine los puedes aser sin en el where
  #3 (permalink)  
Antiguo 25/03/2010, 19:25
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

Asi estoy manejado mi codigo de insert el problema es que quiero ocupar los dos insert por ocupo dos datdos para guardarlos en dos diferentes campo de dos diferentes tablas:


Código c#:
Ver original
  1. OleDbConnection BaseDatos = new OleDbConnection();
  2.             OleDbCommand Com = new OleDbCommand();
  3.             string Sql,mascota,miLetra;
  4.             int x;
  5.            
  6.  
  7.             BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
  8.             BaseDatos.Open();
  9.             Com.Connection = BaseDatos;
  10.             Com.CommandType = CommandType.Text;
  11.  
  12. Sql = "INSERT INTO Cliente ( nombre, apellido,direccion, mail, mascota, raza, color, señas, fecha_entra, fecha_sale, edad, M, F,tipo_mascota,otro,letra, telefono)";
  13.             Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" + textBox9.Text + "','" + textBox1.Text + "','" + dateTimePicker1.Text + "','" + dateTimePicker2.Text + "','" + comboBox1.Text + "','" + radioButton1.Checked + "','" + radioButton2.Checked + "','" + checkBox1.Tag + "','" + richTextBox1.Text + "','" + miLetra + "'," + textBox5.Text + ";";
  14.             Sql = "INSERT INTO comportamiento(mascota,dueno,num)";
  15.             Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox7.Text + "',"+ textBox5.Text +";";
  16.  
  17. Com.CommandText = Sql;
  18.             x = Com.ExecuteNonQuery();
  19.             BaseDatos.Close();

y un ajemplo del update seria asi
Código c#:
Ver original
  1. sql = "UPDATE [tabla] set [nombre] = ´textBox1.text´, apellido = 'textBox2.text'... etc where [id] = ''id "

en caso de que hubiera id seria id pero como es autonumerico no es necesario verdad nada mas me lataria la duda del insert
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Última edición por rikimm; 25/03/2010 a las 19:30
  #4 (permalink)  
Antiguo 26/03/2010, 16:13
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

alguien q me pueda ayudar porque no logro ocupar los dos insetr si fueran tan amables
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #5 (permalink)  
Antiguo 27/03/2010, 10:10
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

bueno amigo mira el codigo del insert si te funciona para una tabla, lo unico que tienes que hacer es crear otro comando, despues de ejecutar tu comando [com.executenonquery();]

creas el otro insert despues del insert haces otro com.executenonquery
sql = "INERT INTO [OtraTabla] Values ([Los valores de tu segunda tabla])"

y asi te debe de funcionar para insertar valores en 2 tablas con la misma instruccion..


aora para el update...

si tu id es autonumerico, debes de indicar a cual numero de tus registro de la base de datos va hacerle el update, asi que si es necesario indicar el id o clave, para hacer el update, independiantemente si es autonumerico...

espero que e sirva la informacion....



DarkWatch
  #6 (permalink)  
Antiguo 27/03/2010, 14:21
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

DarkWatch

gracias por tu ayuda bueno pongo el codigo para que vean como quedo y para que les ayude a otros en caso de que tenga el mismo problema lo unico que hise fue crear otra variable Sql2 para que no hubiera confucion y solo cree otro(Com.CommandText = Sql2;
x = Com.ExecuteNonQuery();) para que fuera mas en orden:
Código C#:
Ver original
  1. OleDbConnection BaseDatos = new OleDbConnection();
  2.             OleDbCommand Com = new OleDbCommand();
  3.             string Sql,Sql2;
  4.             int x;
  5.            
  6.  
  7.             BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
  8.             BaseDatos.Open();
  9.             Com.Connection = BaseDatos;
  10.             Com.CommandType = CommandType.Text;
  11.             Sql = "INSERT INTO Cliente ( nombre, apellido,direccion, mail, mascota, raza, color, señas, fecha_entra, fecha_sale, edad, M, F,tipo_mascota,otro,letra,telefono)";
  12.             Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" + textBox9.Text + "','" + textBox1.Text + "','" + dateTimePicker1.Text + "','" + dateTimePicker2.Text + "','" + comboBox1.Text + "','" + radioButton1.Checked + "','" + radioButton2.Checked + "','" + checkBox1.Tag + "','" + richTextBox1.Text + "','" + miLetra + "'," + textBox5.Text + ";";
  13.                            
  14.             Com.CommandText = Sql;
  15.             x = Com.ExecuteNonQuery();
  16.  
  17.             Sql2 = "INSERT INTO comportamiento(mascota,dueno,num)";
  18.             Sql2 = Sql2 + "SELECT '" + textBox2.Text + "','" + textBox7.Text + "'," + textBox5.Text + ";";
  19.  
  20.             Com.CommandText = Sql2;
  21.             x = Com.ExecuteNonQuery();
  22. BaseDatos.Close();

ahora en el asunto del update tengo este problema me manda el siguente error "no se han especificado valores para algunos de los parametros requeridos"

este es el codigo que manejo:
Código C#:
Ver original
  1. OleDbConnection BaseDatos = new OleDbConnection();
  2.             OleDbCommand Com = new OleDbCommand();
  3.             string Sql;
  4.             int x;
  5.  
  6.  
  7.             BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
  8.             BaseDatos.Open();
  9.             Com.Connection = BaseDatos;
  10.             Com.CommandType = CommandType.Text;
  11.  
  12.             Sql = "UPDATE [Cliente] set [nombre] = " + textBox2.Text + ", apellido = " + textBox3.Text + " ,telefono=" + textBox5.Text + " where [id] = "+textBox1.Text+";";
  13.             Com.CommandText = Sql;
  14.             x = Com.ExecuteNonQuery();
  15.             if (x > 0)
  16.             {
  17.  
  18.  
  19.  
  20.                 MessageBox.Show("SE HAN GUARDADO LOS REGISTROS EN LA BASE DE DATOS", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Information);
  21.                 textBox2.Clear();
  22.                 textBox3.Clear();
  23.                 textBox5.Clear();
  24.                
  25.             }
  26.             else
  27.             {
  28.                 MessageBox.Show("NO SE HAN PODIDO GUARDAR LOS REGISTROS EN LA BASE DE DATOS FAVOR DE LLENAR EL SIGUIENTE CAMPO: TELEFONO", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
  29.             }
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Última edición por rikimm; 27/03/2010 a las 14:52 Razón: poner otro codigo que me da error en el update
  #7 (permalink)  
Antiguo 29/03/2010, 09:49
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

Que tal en tu update porque no intentas quitarle los corchetes, ese puede ser la causa del error que te manda, porque lo demas estac correcto intento de esa manera aver como te va



DarkWatch
  #8 (permalink)  
Antiguo 29/03/2010, 11:10
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

DarkWatch

sigo con el mismo problema me manda el mismo error mmmm que cres que pueda ser porque ya creke en mi base de datos si estaba bien el nombre de los campo y si lo esta no veo de otra
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #9 (permalink)  
Antiguo 29/03/2010, 12:24
Avatar de dmassive  
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 2 meses
Puntos: 7
Respuesta: problema con inster y duda con update

Para mi esta mal la cadena SQL del UPDATE por eso te da error, las cadenas van entre apostrofes ´

Te recomendaría usar parámetros en vez de hacer esa larga concatenación de cadenas... tendrías la ventaja de que tus ordenes SQL no dependan del lenguaje que usas, y ademas te permitiría usar stored procedures con lo que ya te queda separada una parte de la lógica de base de datos.
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/
  #10 (permalink)  
Antiguo 29/03/2010, 13:09
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

Entonces si puede ser los apostrofes, recuerda que cuando los campos son textos, deben de llevar apostrofes y cuando son numericos ahi no los lleva, un consejo usa el depurado obten todo el comando que te da la variables de update Sql = "UPDATE [Cliente] set [nombre] = " + textBox2.Text + ", apellido .....

y abre tu base de datos as una consulta como si lo hicieras en SQL, ahi mismo te das cuenta si la conculta esta bien o mal


DarkWatch
  #11 (permalink)  
Antiguo 29/03/2010, 14:39
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

mmmmmmm ya me confundi me estas diciendo que la parte de los textbox en ves de comillas ponga apostrofes pero no creo q funciones asi porque como son cadenas deve de ser comillas

si es como dices asi qudaria

Cita:
Sql = "UPDATE [Cliente] SET [nombre] =' + textBox2.Text + ', apellido = ' + textBox3.Text + ' ,telefono=' + textBox5.Text + ' WHERE [Id] = Id ";";
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #12 (permalink)  
Antiguo 29/03/2010, 15:15
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Respuesta: problema con inster y duda con update

Cita:
Iniciado por rikimm Ver Mensaje
mmmmmmm ya me confundi me estas diciendo que la parte de los textbox en ves de comillas ponga apostrofes pero no creo q funciones asi porque como son cadenas deve de ser comillas

Código:
Sql = "UPDATE [Cliente] SET [nombre] =' + textBox2.Text + ', apellido = ' + textBox3.Text + ' ,telefono=' + textBox5.Text + ' WHERE [Id] = Id ";";
si es como dices asi qudaria
aaaaaahhhhhh, SQL Inject a la vista, dime en donde ejecutas tu aplicación para ir a hacer maldades jejejeje.

pues mira, una posible corrección es que lo hagas con string.format y te evitas de broncas:

string.format("update [tabla] set campo1=\'{0}\', campo2 = \'{1}\' ", valorCampo1, valorCampo2);

Recuerda que las apostrofes en C/C++/C# se colocan como secuencia de escape o mejor dicho ---> \'.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #13 (permalink)  
Antiguo 29/03/2010, 16:51
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

no debes de quitar las comillas sin o agregar apostrofes

Cita:
Sql = "UPDATE [Cliente] SET [nombre] ='" + textBox2.Text + "', apellido = '" + textBox3.Text + "' ,telefono='" + textBox5.Text + "' WHERE [Id] = Id ";";
solo recuerda que los campos de la tabla de la BD los que son de formato string debe llevar los apostrofes, y los campos numericos no llevan los apostrofes...

DarkWatch
  #14 (permalink)  
Antiguo 29/03/2010, 17:37
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

me lleva saben lo que me hizo ahora en ves de nada mas combiarme los datos de tal registro me actualizo la de todos los registros que chistoso no ahora a que cren que se deva ese problema

lo deje com oel ejemplo de arriba solo le quita unas comillas en la parte de id

Código c#:
Ver original
  1. Sql = "UPDATE [Cliente] SET [nombre] ='" + textBox2.Text + "', apellido = '" + textBox3.Text + "' ,telefono='" + textBox5.Text + "'
  2. WHERE [Id] = Id ;";
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Última edición por rikimm; 29/03/2010 a las 18:02
  #15 (permalink)  
Antiguo 29/03/2010, 18:22
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

wiiiiiiiiiiiiiiiiiiiiii ya compañeros ya lo corregi el codigo deve quedar asi
Código C#:
Ver original
  1. Sql = "UPDATE [Cliente] SET [nombre] = '" + textBox2.Text + "', apellido = '" + textBox3.Text + "' ,telefono='" + textBox5.Text + "' WHERE [Id] ="+textBox1.Text+" ;";

solo corregi en el where [Id]=id por where [Id]="+textBox1.Text+" y funciono ahi esta el codigo final aver si l sirve a alguien
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #16 (permalink)  
Antiguo 29/03/2010, 18:29
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

bien echo rikimm...




DarkWatch
  #17 (permalink)  
Antiguo 29/03/2010, 18:31
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

olle ya que andas conectaro dark como puedo mostrar los datos de la bd en un combobox serias asi aprovechando el post de insert update ahora falta el select jejejej
Código C#:
Ver original
  1. // Variables para trabajar la apertura de la base de datos
  2.             OleDbConnection BaseDatos = new OleDbConnection();
  3.             OleDbCommand Com = new OleDbCommand();
  4.             OleDbDataAdapter DA = new OleDbDataAdapter();
  5.             DataSet Ds = new DataSet();
  6.  
  7.             String consulta;
  8.  
  9.  
  10.             //abrir base de datos
  11.             BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
  12.             BaseDatos.Open();
  13.  
  14.             //establecer conexion
  15.             Com.Connection = BaseDatos;
  16.             Com.CommandType = CommandType.Text;
  17.             consulta = "select Cliente.* from Cliente where Cliente.mascota= mascota ;";//,Cliente.nombre="+textBox1.Text+",Cliente.mascota"+textBox1.Text+";";
  18.             Com.CommandText = consulta;
  19.             DA.SelectCommand = Com;
  20.             DA.Fill(Ds, "doggy_park");
  21.             BaseDatos.Close();
  22.  
  23.  
  24.             comboBox1.Text = Ds.Tables[0].Rows[0]["mascota"].ToString();
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #18 (permalink)  
Antiguo 29/03/2010, 18:59
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

Con un datasource del combo al dataset del select del comando
asi
Cita:
combobox.datasource = Ds.Tables["doggy_park"];
De esta forma todos los datos del dataset se van directamente al combo

Suerte


DarkWatch
  #19 (permalink)  
Antiguo 29/03/2010, 19:01
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

Cita:
consulta = "select Cliente.* from Cliente where Cliente.mascota= mascota ;"
creo que aqui tienes un pequeño error como el actualizado,
en el where ponle Texboxt

Cita:
consulta = "select Cliente.* from Cliente where Cliente.mascota= ' " + Texbox +" ';"
DarkWatch
  #20 (permalink)  
Antiguo 29/03/2010, 19:01
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

duda ese codigo donde lo pongo en la linea de
Código c#:
Ver original
  1. DA.Fill(Ds, "doggy_park");

o

Código c#:
Ver original
  1. comboBox1.Text = Ds.Tables[0].Rows[0]["mascota"].ToString();

y ya te respondi en tu post espero y te ayude en algo aunque sea un poco ya que me has ayudado mucho
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #21 (permalink)  
Antiguo 29/03/2010, 19:16
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

asi deve de quedar me imagino:
Código C#:
Ver original
  1. OleDbConnection BaseDatos = new OleDbConnection();
  2.             OleDbCommand Com = new OleDbCommand();
  3.             OleDbDataAdapter DA = new OleDbDataAdapter();
  4.             DataSet Ds = new DataSet();
  5.  
  6.             String consulta;
  7.  
  8.  
  9.             //abrir base de datos
  10.             BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
  11.             BaseDatos.Open();
  12. Com.Connection = BaseDatos;
  13.             Com.CommandType = CommandType.Text;
  14.             consulta = "select Cliente.* from Cliente where Cliente.mascota='"+TextBox+"' ";//,Cliente.nombre="+textBox1.Text+",Cliente.mascota"+textBox1.Text+";";
  15.             Com.CommandText = consulta;
  16.             DA.SelectCommand = Com;
  17.            // DA.Fill(Ds, "doggy_park");
  18.             combobox.datasource = Ds.Tables["doggy_park"];
  19.             BaseDatos.Close();
  20.  
  21. comboBox1.Text = Ds.Tables[0].Rows[0]["mascota"].ToString();

porque si es asi me manda dos errores
que el nombre combobox no existe en el contexto actual
y 'system.windows.form.textbox' es 'tipo' pero se utiliza como 'variable'

mi pregunta tambien si es cambiar todos los que estan con DA cambiarlos por combobox
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #22 (permalink)  
Antiguo 29/03/2010, 19:39
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

Intenta quitando lo que tienes

Cita:
comboBox1.Text = Ds.Tables[0].Rows[0]["mascota"].ToString();
y pones lo que te mande

Cita:
ComboBox1.DataSource = Ds.Tables[0];
Intentalo y todos los registro del select se van automaticamente al combo
  #23 (permalink)  
Antiguo 29/03/2010, 19:42
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

y tambien deja el DA.Fill(Ds,"doggy_park"), porque asi llenas tu Dataset
  #24 (permalink)  
Antiguo 29/03/2010, 19:42
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

no tampoco me sige mandado error en el Texbox

y en la parte de combo y combobox1

y tambien igual dejando el da.fill

otra cosa esto se progrma dentro del combobox verdad
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #25 (permalink)  
Antiguo 29/03/2010, 19:47
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

ok otra cosita es cuando ases un llenado al dataset
aslo de esta manera..

Cita:
OleDbDataAdapter adap = new OleDbDataAdapter(Com);
adap.fill(Ds,"doggy_park");
ComboBox.Datasource = Ds.Tables["doggy_park"];
Asi llenarias el dataset y el combo

DarkWatch
  #26 (permalink)  
Antiguo 29/03/2010, 19:53
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

ok en la parte de del OleDb lo deje igual con da solo que en la parte del new le puse el com al igual que en la segunda lo deje con da

pero en la parte de ComboBox.Datasource no me da esa extencion no me aparece el .Datasource
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #27 (permalink)  
Antiguo 29/03/2010, 19:58
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

que raro que no te aparesca el datasource..


Te debe de aparecer..
  #28 (permalink)  
Antiguo 29/03/2010, 20:00
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

bueno me manda estos errore en la parte del textbox que esta en el select
en la parte de datasource y en el combobox1

y de pura casualidad no tengo que agregar un using
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #29 (permalink)  
Antiguo 29/03/2010, 20:02
Avatar de DarkWatch  
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: problema con inster y duda con update

si no puedes con el combobox.datasource.

entonces as un recorrido del dataset y agregalo al combo

for(int i = 0; i < ds.tables[0].rows.count; i++)
{
Combobox.Items.Add(ds.tables[0].rows[i]["mascota"].tostring());
}
asi se llenaria los datos del dataset al combo por medio del for



DarkWatch
  #30 (permalink)  
Antiguo 29/03/2010, 20:05
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema con inster y duda con update

jajjajajaja me creras que tampoco me da el item jajajaj mmm tas seguro lo que me estas poniendo jejejejjeporque si que esta raro esto
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Etiquetas: update
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:39.