Red de conocimiento del abogados - Ley de patentes - Enviar datos utilizando el método de paso de parámetros SQL en .net

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);