Impossible d'effectuer une opération '=' sur System.Int32 et System.String
:salut:
quand j'execute le code suivant
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim view As New DataView
view = DsEnt1.Tables(0).DefaultView()
view.RowFilter = "codent ='" & pr.Text & "'"
If view.Count <> 0 Then
Response.Redirect("erreur.aspx")
Else
Dim rows As DataRow
rows = DsEnt1.Tables(0).NewRow()
rows("libent") = rs.Text
rows("adrent") = ae.Text
rows("Telent") = tl.Text
rows("faxent") = fx.Text
rows("mailent") = em.Text
rows("actent") = ac.Text
rows("contact") = pc.Text
rows("loginent") = pr.Text
rows("pwdent") = mp.Text
DsEnt1.Tables("offreurs").Rows.Add(rows)
Dim cb As New OleDbCommandBuilder
cb.DataAdapter = OleDbDataAdapter1
OleDbDataAdapter1.Update(DsEnt1)
End If
End Sub |
j'obtient
Impossible d'effectuer une opération '=' sur System.Int32 et System.String.
Erreur source:
Ligne 194 : rows("loginent") = pr.Text
Ligne 195 : rows("pwdent") = mp.Text
Ligne 196 : DsEnt1.Tables("offreurs").Rows.Add(rows)
Ligne 197 : Dim cb As New OleDbCommandBuilder
Ligne 198 : cb.DataAdapter = OleDbDataAdapter1
Trace de la pile:
[EvaluateException: Impossible d'effectuer une opération '=' sur System.Int32 et System.String.]
System.Data.DataTable.InsertRow(DataRow row, Int32 proposedID, Int32 pos)
System.Data.DataTable.AddRow(DataRow row, Int32 proposedID)
System.Data.DataRowCollection.Add(DataRow row)
GestionAbonnements.WebForm1.Button1_Click(Object sender, EventArgs e) in e:\inetpub\wwwroot\GestionAbonnements\AbonEntreprise.aspx.vb:196
System.Web.UI.WebControls.Button.OnClick(EventArgs e)
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
System.Web.UI.Page.ProcessRequestMain()
j'utilise une base de données access
svp, aidez moi a trouver la solution
:merci: