OVH Cloud OVH Cloud

Delete dans sql server ce

1 réponse
Avatar
wavemill
Bonjour,=20

J'ai cr=E9=E9 une base avec sql server ce, j'arrive a inserer=20
des donn=E9es mais pas a en effacer, si quelqu'un a une=20
ind=E9=E9, voici mon bout de code:=20

SqlCeConnection ssceconn =3D new SqlCeConnection("Data=20
Source =3D \\My Documents\\MaBase.sdf");=20
SqlCeCommand deleteRow =3D ssceconn.CreateCommand();=20
deleteRow.CommandText =3D "DELETE FROM MaTable WHERE Id=20
=3D '0' ";=20

ssceconn.Open();=20
deleteRow.ExecuteNonQuery();=20
ssceconn.Close();=20

Merci d'avance,=20

Si vous avez aussi de bon exemple sous sql server ce je=20
suis preneur,=20

wavemill

1 réponse

Avatar
LEBRUN Thomas
Hum.. ton code semble correct.
Es-tu sur que ta requête SQL est valide (ie l'id 0 existe-t-il dans ta table
?)

A+

PS: Si tu veux des exemples/docs sur SQL Server CE, regarde le Books Online
(installé en même temps que SQL Server CE sur ton PC)

-------------------
LEBRUN Thomas
http://morpheus.developpez.com

"wavemill" wrote:

Bonjour,

J'ai créé une base avec sql server ce, j'arrive a inserer
des données mais pas a en effacer, si quelqu'un a une
indéé, voici mon bout de code:

SqlCeConnection ssceconn = new SqlCeConnection("Data
Source = My DocumentsMaBase.sdf");
SqlCeCommand deleteRow = ssceconn.CreateCommand();
deleteRow.CommandText = "DELETE FROM MaTable WHERE Id
= '0' ";

ssceconn.Open();
deleteRow.ExecuteNonQuery();
ssceconn.Close();

Merci d'avance,

Si vous avez aussi de bon exemple sous sql server ce je
suis preneur,

wavemill