Enviar datos utilizando el método de paso de parámetros SQL en .net
Suponga que sus ID son todos tipos de cadenas
Si su base de datos tiene acceso, debe usar el objeto ado de oledb
OleDbConnection conn = new OleDbConnection( Database cadena de conexión);
OleDbCommand cmd = new OleDbCommand( "INSERTAR EN [tabla](id1, id2) valores(@ID1, @ID2)"
conn. );
cmd.Connection = conexión;
cmd.CommandType = CommandType.StoredProcedure;
OleDbParameter id1 = nuevo OleDbParameter( "@ID1", DbType. Cadena );
id1.Value=TextBox1.Text;
OleDbParameter id2 = nuevo OleDbParameter( "@ID2", DbType.String
id2. Valor=TextBox2.Text;
cmd.Parameters.Add(id1);
cmd.Parameters.Add(id2);
cmd.ExecuteNonQuery ()
Si su ID es un número entero, debe utilizar el siguiente método
OleDbParameter id1 = new OleDbParameter( "@ID1", DbType.Int32
<); p>id1.Value=Int32.Parse(TextBox1.Text);OleDbParameter id2 = nuevo OleDbParameter( "@ID2", DbType.Int32
id2 .Value=Int32); .Parse(TextBox2.Text);