sqlhelper est un composant de code source entièrement open source. L'utilisation de sqlhelper peut facilement faire fonctionner sqlserver, oracle, access et autres bases de données. Syntaxe simple et performances améliorées.
Deux façons d'écrire SqlHelper :
SqlHelper est créé dans Visual Studio 2010. Prend en charge les bases de données SQLserver, Access et Oracle.
Mode multi-relevés ou transaction :
en utilisant (SqlConnection conn = SqlServerHelper.GetConnection())
{
conn.Open();
SqlServerHelper.ExecuteNonQuery(conn,CommandType.Text,"insérer dans les valeurs [étudiants] (@student_name,@class)",
SqlServerHelper.CreateInputParameter("@student_name", SqlDbType.NVarChar, 100, txt_student_name_sqlserver.Text),
SqlServerHelper.CreateInputParameter("@class", SqlDbType.NVarChar, 100, txt_class_sqlserver.Text)
);
g1.DataSource = SqlServerHelper.ReadTable(conn, CommandType.Text, "select * from [students]", null);
g1.DataBind();
}
Un moyen simple :
SqlServerHelper.ExecuteNonQuery(CommandType.Text,"insérer dans les valeurs [étudiants] (@student_name,@class)",
SqlServerHelper.CreateInputParameter("@student_name", SqlDbType.NVarChar, 100, txt_student_name_sqlserver.Text),
SqlServerHelper.CreateInputParameter("@class", SqlDbType.NVarChar, 100, txt_class_sqlserver.Text)
);