EDDY34210
Messages postés2Date d'inscriptionsamedi 8 juillet 2006StatutMembreDernière intervention17 septembre 2006
-
14 sept. 2006 à 10:27
EDDY34210
Messages postés2Date d'inscriptionsamedi 8 juillet 2006StatutMembreDernière intervention17 septembre 2006
-
17 sept. 2006 à 23:22
Bonjour, je débute en vb.net et n'ayant pas une formation de développeur je tatonne pas mal...
Je stocke des données en variables de session et souhaite remplire un tableau récapitulatif en recherchant les données correspondant aux variables de sessions dans une bd access.
le pb et que je n'arrive pas a afficher le contenu de mon data reader!
voici mon code en entier :
Je pense que mes deux lignes en rouge sont incorrectes mais je ne sais plus comment faire... snif !
Sub Page_Load(sender As Object, e As EventArgs)
If Not IsPostBack Then
Dim dt As DataTable
Dim dr As DataRow
Dim x as string
'create a DataTable
dt = New DataTable
dt.Columns.Add(New DataColumn("S", GetType(String)))
dt.Columns.Add(New DataColumn("Code_Article", GetType(String)))
dt.Columns.Add(New DataColumn("Quantité", GetType(Integer)))
dt.Columns.Add(New DataColumn("Prix", GetType(String)))
'Make some rows and put some sample data in
for each x in Session.Contents
dr = dt.NewRow()
dr(0) = x
dr(1) = x
dr(2) = Session.Contents(x)
dr(3) = x
'add the row to the datatable
dt.Rows.Add(dr)
next
BDC.DataSource = new DataView(dt)
BDC.DataBind
End If
End Sub
Function GetPrix(codearticlesession As String) As String
Dim dbconn,sql,dbcomm,dbread,Label1
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.mappath("BaseProduitsSAB4.mdb"))
dbconn.Open()
sql="SELECT [prix_vente_HT] FROM [Produits] WHERE [Code_article]='00PI-CP-F50A'"
dbcomm=New OleDbCommand(sql,dbconn)
dbread=dbcomm.ExecuteReader()
Do While dbread.Read()
'Label1.Text = dbread.GetString(0)
Loop
dbread.Close()
dbconn.Close()
End Function
</script>
</head>
Liaison de données avec un DataView
<form runat=server>
<HeaderTemplate>
|
Article |
Quantité |
Prix |