Pasos para conexión a BD’s en C

December 18, 2018 | Author: Omar Escalante | Category: Sql, Databases, Computer Programming, Data, Information Technology Management
Share Embed Donate


Short Description

Download Pasos para conexión a BD’s en C...

Description

Pasos para conexión a BD’s en C# using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.ComponentModel; using System.Data.SqlClient; System.Data.SqlClient; // // using System.Data; //

namespace Conexion { class Conexion_BD {

 ///  /// >  /// El parametro de tipo comando debe de ser de tipo ".text" ".text" ya que la sentencia sentencia de SQL la enviara en string osea texto.  ///  param >  /// private static SqlCommand NuevoComandoSQL(string NuevoComandoSQL( string sentencia, CommandType CommandType TipoComando) {

SqlCommand cmd = new SqlCommand(sentencia, NuevaConexion()); cmd.CommandType = TipoComando; return cmd; }  ///  /// Este es el tercer metodo necesario forzosamente junto con los dos anteriores  para conectarse a una base de datos y realizar alguna consulta es del tipo Datadapter   /// en donde se utilizan todos los "selects" para aceder a los datos de la base y  utiliza el metodo anterior "NuevoComandoSQL" que a su ves utiliza el metodo  /// "NuevaConexion"   ///  ///  ///  /// public DataTable ObtenerDatos(string sentencia, CommandType tc) { DataTable dt = new DataTable(); //Se crea un objeto de tipo Dtatable que sera la tabla que vamos a llenar con los datos recopilados de la consulta SqlDataAdapter da = new SqlDataAdapter(NuevoComandoSQL(sentencia, tc));  // se creea un objeto de tipo SqlDatadapter que realizara las actualizaciones en la base de datos da.Fill(dt); // Nuestro objeto "da" del tipo datatable se accede a su metodo ".Fill"  que le va a pasar el conjunto de datos que desea llenar a nuestro objeto(dt) return dt; }  ///  /// Este el metodo para realizar operaciones en nuestra base de datos como"Insert, delete, update" en donde se requiere igual acceder al metodo NuevoComndoSQL que  /// a su vez accedera a los metodos anteriores.  ///  ///  /// public void ExecuteQuery(string sentencia, CommandType tc) { SqlCommand cmd = NuevoComandoSQL(sentencia, tc); cmd.Connection.Open(); //Abre la conexion a la base de datos cmd.ExecuteNonQuery(); //Ejecuta las instrucciones que se envien a SQL(Inserts, deletes, updates) cmd.Connection.Close(); //cierra la conexion } } }

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF