Sqlserver

Solo disponible en BuenasTareas
  • Páginas : 2 (296 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de febrero de 2012
Leer documento completo
Vista previa del texto
Conexión y DML



Simplemente necesitamos una cadena de conexión que especifica nuestro servidor y el nombre de la base de datos a conectarnos.

string cadena_conexion = "DataSource=localhost;Initial Catalog=IPC2;Integrated Security=True";  SqlConnection Conexion = new SqlConnection(cadena_conexion);  Conexion.Open();
 

La variable Conexión tipo SqlConnection sera la queconectara cualquier tipo de transaccion con nuestra base de datos desde C#.

 

/ consuta de selección, se guarda una estructura en el SqlDataAdapter SqlDataAdapter adaptador = newSqlDataAdapter("select * from tabla1", Conexion);


// En tabla1 solo existen dos columnas carnet y nombre

                


// en este paso guardamos la informacion en una DataTableSystem.Data.DataSet ds = new System.Data.DataSet(); System.Data.DataTable dt = new System.Data.DataTable(); adaptador.Fill(ds, "tabla1"); // dt = ds.Tables["tabla1"]; // string NombreFila = ""; // recorremoscada parte de la tabla segun los numeros de filas que contenga foreach (System.Data.DataRow fila in dt.Rows) { // para saber el significado de cada columna en a tabla // lo llamamos atravez de unDataRow "fila" // y especificamos su nombre de columna para ver el contenido // Aqui recorremos la tabla y la guardamos en un string toda la informacion NombreFila = NombreFila + fila["carnet"].ToString()+ ";" + fila["nombre"].ToString() + "\n"; // codigo //return NombreFila; }



    

SqlDataAdapter adaptador2 = new SqlDataAdapter("insert into tabla1 values (1000,1000);", Conexion); //en este paso guardamos la información en una DataTable System.Data.DataSet ds2 = new System.Data.DataSet(); //System.Data.DataTable dt2 = new System.Data.DataTable(); adaptador2.Fill(ds2, "tabla1");// este es el que refleja los datos en un data set // es necesario hacer esto para modificar los datos en una tabla.

SqlCommand comando = new SqlCommand();  comando.Connection = // tu conexion...
tracking img