OVH Cloud OVH Cloud

Connnaitre la cle primaire d'un dataset

1 réponse
Avatar
Pompier Christian
bonjour,
comment puis je faire pour trouver la cle primaire dans un dataset.

1 réponse

Avatar
Pompier Christian
je viens de faire des tests et j'obtiens cela.

qd je fais creer le dataadapter, la connection et le dataset par VS.net, et
que je boucle sur mes contrainte, il m'en trouve une (cle primaire) alors
que si je cree moi meme mes dataadapter, dataset et connection il ne trouve
plus de contraintes.

est ce que qqun serait pourquoi?

voici le code que j'ai créer manuellement. celui ne me renvoie aucune
contraine et je ne comprend pas pourquoi.
Dim cn As SqlClient.SqlConnection
cn = New SqlConnection("workstation id=MonId;packet ;integrated
security=SSPI;data source=MonServeur;persist security infoúlse;initial
catalog½D")

cn.Open()

Dim mySelectCommand As SqlCommand = New SqlCommand("SELECT * FROM Client",
cn)

Dim mySqlDataAdapter = New SqlDataAdapter(mySelectCommand)

Dim MyDs As New DataSet

mySqlDataAdapter.Fill(MyDs)

Dim c As UniqueConstraint

For Each c In MyDs.Tables(0).Constraints

If c.IsPrimaryKey Then

MsgBox("ok")

End If

Next



"Pompier Christian" a écrit dans le
message de news:eX%
bonjour,
comment puis je faire pour trouver la cle primaire dans un dataset.