Introduisez d'abord l'espace de noms nécessaire en utilisant System.Data;en utilisant System.Data.SqlClient;
Insérez une donnée dans la table de base de données spécifiée :
//Insérer les informations d'annonce dans la base de données
SqlConnection objConnection = null ;
essayer
{
string strConnection = "Data Source=192.168.0.10;Initial Catalog=e_comm;Persist Security Info=True;
ID utilisateur=sa;Mot de passe=symsunsymsun123";
objConnection = new SqlConnection(strConnection);
chaîne strSql ;
strSql = "insérer dans [e_comm].[dbo].[newsHistory](NEWSTITLE,THENEWS,THEAUTHOR,THESTARTDATE,THELATERDATE,VIEWINDEX,THEHEADER) valeurs('" + titre + "','" + theNews + "',' " + auteur + "','" + heure de début + "','" + heure ultérieure + "'," + theIndex + "," + theHeader + ")";
//La syntaxe lors de la mise à jour de la base de données est fondamentalement la même que celle de l'insertion dans la base de données, sauf que les instructions SQL sont différentes.
objConnection.Open();
SqlCommand objSqlCommand = new SqlCommand(strSql, objConnection);
objSqlCommand.ExecuteNonQuery();
}
attraper (SqlException ex)
{ }
enfin {
objConnection.Close();
}
Interrogez les informations de la table de base de données et parcourez DATASET :
SqlConnection objConnection = null ;
essayer
{
string strConnection = "Data Source=192.168.0.10;Initial Catalog=e_comm;Persist Security Info=True;User ID=sa;Password=symsunsymsun123";
objConnection = new SqlConnection(strConnection);
chaîne strSql ;
strSql = "sélectionner le top 1 * de [e_comm].[dbo].[newsHistory] par NEWSID DESC" ; //Interroger l'enregistrement d'informations avec le plus grand numéro d'identification
objConnection.Open();
//SqlCommand objSqlCommand = new SqlCommand(strSql, objConnection);
//objSqlCommand.ExecuteNonQuery();
SqlDataAdapter da = new SqlDataAdapter(strSql,objConnection);
//Créer un objet ensemble de données et le remplir de données
DataSet ds = new DataSet("maTable");
da.Fill(ds, "maTable");
//Utilisez DATASET pour extraire les informations sur le titre de l'annonce
si (ds.Tables["myTable"].Rows.Count > 0)
{
foreach (DataTable dt dans ds.Tables)
{
foreach (DataRow dr dans dt.Rows)
{
theLastedItem = dr["NEWSTITLE"].ToString() + " " + dr["THESTARTDATE"].ToString();
theLastedId = dr["NEWSID"].ToString();
}
}
}
}
attraper (SqlException ex)
{ }
enfin
{
objConnection.Close();
}
-