EDITORIAL:
El paquete SQLserver C #: https://www.cnblogs.com/mexihq/p/11636785.html
El paquete de C # Oracle: https://www.cnblogs.com/mexihq/p/11700741.html
El MySQL C # paquete: https://www.cnblogs.com/mexihq/p/12463423.html
El paquete de acceso C #: https://www.cnblogs.com/mexihq/p/12466970.html
En su trabajo diario, por lo general un gran número de artículos son todas las operaciones básicas con la base de datos, por lo que las pequeñas series de varias operaciones de base de datos común empaquetados en un archivo DLL desarrollado para facilitar su uso posterior. En este artículo se registra principalmente una ganancia de C # de acceso, borrar, cambiar, comprobar el funcionamiento básico, y también si hay algún problema por favor iluminar hermano mayor. El seguimiento también tendrá varias otras bases de datos comunes, por consiguiente terminar. Hombre de pocas palabras, dijo, se inicia directamente código de código.
adiciones y supresiones de acceso:
/// <summary>
/// acceso de inserción, eliminación, actualización
/// </ summary>
/// <param name = "sql"> insertar, eliminar, instrucción de actualización </ param>
/// <param name = "link"> declaración enlace </ param>
/// <retornos> éxito: éxito + Número de filas afectadas; Falla: la razón </ retornos>
cadena pública Access_Mdb_Insdelupd (cadena SQL, enlace de cadena)
{
try
{
usando (OleDbConnection OLEDBConnection = new OleDbConnection (enlace))
{
conjunto de datos dataSet = new DataSet ();
oleDbConnection.Open ();
OleDbCommand OleDbCommand = new OleDbCommand (sql, OLEDBConnection);
int num = oleDbCommand.ExecuteNonQuery ();
volver "éxito" + num;
}
}
Catch (Exception ex)
{
ex.Message.ToString retorno ();
}
}
Acceder a la investigación:
/// <summary>
/// Acceso seleccione
/// </ summary>
/// <param name = "sql"> instrucción de selección </ param>
/// <param name = "link"> Enlace declaración </ param>
/// <param name = "registro"> éxito: el éxito; Falla: la razón </ param>
/// <retornos> seleccione resultado </ retornos>
pública conjunto de datos Access_Mdb_Select (cadena SQL, enlace de cadena, cadena de registro de salida)
{
try
{
conjunto de datos dataSet = new DataSet ();
usando (OleDbConnection OLEDBConnection = new OleDbConnection (enlace))
{
oleDbConnection.Open ();
OleDbDataAdapter OLEDbDataAdapter = new OleDbDataAdapter (sql, OLEDBConnection);
oleDbDataAdapter.Dispose ();
oleDbConnection.Close ();
registro = "éxito";
volver dataSet;
}
}
Catch (Exception ex)
{
conjunto de datos dataSet = new DataSet ();
registro = ex.Message.ToString ();
volver dataSet;
}
}