Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2006, 04:43
Anpiro
 
Fecha de Ingreso: noviembre-2005
Mensajes: 102
Antigüedad: 18 años, 6 meses
Puntos: 0
Ya lo he conseguido!!!

Lo primero HookerSP, muchisimas gracias por responder, aunque no he entendido muy bien (por no decir nada) lo que me has dicho. ¿Que deberá hacer para hacer la conexión? Mi webform la ejecuto desde mi propia maquina.

Lo segundo aquí os dejo el codigo por si a alguien tambien le cuesta actualizar e insertar en SQL Server:

ACTUALIZAR:

string StrConexion = SqlDataSource1.ConnectionString;
string StrComando;
SqlConnection conexion = new SqlConnection(StrConexion);
conexion.Open();
StrComando = "SELECT * FROM Seguridad";
SqlDataAdapter AdaptadorTabla = new SqlDataAdapter(StrComando, StrConexion);
DataSet ds = new DataSet();

AdaptadorTabla.Fill(ds, "Seguridad");
DataRow dr = ds.Tables["Seguridad"].Rows[0];

//Todas la columnas que queramos actualizar
dr["Intrusion"] = 0;


SqlCommandBuilder comando = new SqlCommandBuilder(AdaptadorTabla);
AdaptadorTabla.Update(ds,"Seguridad");
ds.AcceptChanges();
conexion.Close();

INSERTAR:

string StrConexion = SqlDataSource1.ConnectionString;
string StrComando;
SqlConnection conexion = new SqlConnection(StrConexion);
conexion.Open();
StrComando = "SELECT * FROM Seguridad";
SqlDataAdapter AdaptadorTabla = new SqlDataAdapter(StrComando, StrConexion);
DataSet ds = new DataSet();

AdaptadorTabla.Fill(ds, "Seguridad");
DataRow dr = ds.Tables["Seguridad"].NewTable();
dr["Intrusion"] = 0;
ds.Tables["Seguridad"].Rows.Add(dr);


SqlCommandBuilder comando = new SqlCommandBuilder(AdaptadorTabla);
AdaptadorTabla.Update(ds,"Seguridad");
ds.AcceptChanges();
conexion.Close();