using MySql.Data.MySqlClient; namespace library.mysqldb { public class mysql_db { #region datos de acceso a la BD public static string host() { string server = "host/ip"; return server; } public static string database() { string database = "basededatos"; return database; } public static string username() { string username = "userdb"; return username; } public static string password() { string password = "password"; return password; } #endregion public static string LogStr() { string mysqlconn = "server = " + host() + ";" + "database=" + database() + ";" + "user id=" + username() + ";" + "pwd=" + password() + ";"; return mysqlconn; } public static bool testconexionDB() { string DBString = ""; MySqlConnection dbConnection = new MySqlConnection(); dbConnection.ConnectionString = LogStr(); try { dbConnection.Open(); DBString = "Server Version: " + dbConnection.ServerVersion + "\nDatabase: " + dbConnection.Database; dbConnection.Close(); return true; } catch { return false; } } public static string versionDB() { string DBString; MySqlConnection dbConnection = new MySqlConnection(); dbConnection.ConnectionString = LogStr(); try { dbConnection.Open(); DBString = "Server Version: " + dbConnection.ServerVersion + "\nDatabase: " + dbConnection.Database; dbConnection.Close(); return DBString; } catch { DBString = "No se pueden obtener datos, error en la conexión..."; return DBString; } } } }
Debianita, Programador, Músico, amante de las fotografías y las caminatas de los sábados.
martes, 13 de abril de 2010
Mysql easy Class
Esta es una librería que uso para acceder a la BD desde cualquier form u otra clase, lo concentro en este dll, luego lo importo a la nueva aplicación y lo uso, es básica pero muy útil.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario