begin process at 2012 02 14 21:55:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Base de données

 > 

SQL

 > 

Requete sql en databound


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requete sql en databound

jeudi 14 septembre 2006 à 10:27:19 | Requete sql en databound

EDDY34210

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 !

<%@ Page Language="VB" Debug="true" %>
<%@ Import namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
    <script language="VB" runat="server">

        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>
<body>

    <h3><font face="Verdana">Liaison de données avec un DataView</font></h3>

    <form runat=server>

<asp:Repeater id="BDC" runat="server">

<HeaderTemplate>
<table border="1" width="100%">
<tr bgcolor="#b0c4de">
<th>&nbsp;</th>
<th>Article</th>
<th>Quantité</th>
<th>Prix</th>
</tr>
</HeaderTemplate>

<ItemTemplate>
<tr bgcolor="#f0f0f0">
<td><a href="#" onclick="javascript:window.open('removefromcart.aspx?id=<%#Container.DataItem("S")%>', '', 'scrollbars=no,menubar=no,toolbar=no,resizable=no,width=480,height=120'); window.location.reload();"><img border="0" src="images/delete.gif"></a></td>
<td><%#Container.DataItem("Code_Article")%> </td>
<td><%#Container.DataItem("Quantité")%> </td>
<td><asp:Label ID="Label1" runat="server" Text=""><%#GetPrix(Container.DataItem("Prix"))%></asp:Label>
</td>
</tr>
</ItemTemplate>

<FooterTemplate>
<tr bgcolor="#b0c4de">
<td colspan="4"><input type="button" onclick="window.close();" value="Continuer mes achats"></td>
</tr>
</table>
</FooterTemplate>

</asp:Repeater>
</form>

</body>
</html>

dimanche 17 septembre 2006 à 23:22:36 | Re : Requete sql en databound

EDDY34210

HELP SVP !


Cette discussion est classée dans : string, sql, add, dt, dr


Répondre à ce message

Sujets en rapport avec ce message

remplir une datatable apartir d un datagrid [ par ghizounette ] s.v.p j ai un problem alors j ai une datagrid et moi je veux lire apartir de cette datagrid et stoker les donnée dans un datatable j ai deja fais c Erreur logique Try Catch [ par Yurf98 ] Voila. J ai ecris des fonctions, et j essai d implementer avec des try catch finally. J ai donc par exemple la fonction suivantes:Public Sub Load_Prod Probleme DATASET suivant resultat requete sql [ par kowalska ] bonjour a tous, voila je recupére une liste de ma class métier par rapport a ma requete. Tous se passe pour le mieux sauf que j'ai recupere la dernie VB.NET filtrer enregistrements d'une table en SQL [ par dakota77 ] Bonjour, novice en VB.NET, je souhaiterais connecter à une table mdb et ne charger dans une form que les enregistrements qui correspondent à certains requettes sql [ par GersoneAhoussi ] Merci pour la repnse que vous venez de m'envoyer DARKSIDIOUS et tous les autres Cependant voici les erreurs que génère mon progamme pour être plus p sql&vb6 [ par ingstat ] Bonjour,J'ai un problemme dans l'affichage des résultats d'une requêtte SQL dans un controle DataGrid sur VB6.. j'ai implimenter ce code mais on m'aff Comment retourner un Array??? [ par Chris_LaFouine ] Voilà mon problème : j'ai un ArrayList qui contient UNIQUEMENT des String et j'ai une fonction du style : Public Function jackPoulette(ByVal poulet SQL dans outlook add-in [ par Zachs ] Hello comment fait-on pour faire une connexion a une base de données SQL avec un projet Outlook add-in?Merci d'avance  (^o^) (x_x) (o_o*) Déclaration de variable contenant le résultat d'une requête [ par WrestlingMan ] Bonjour ! je suis actuellement en stage pour mon BTS et j'ai petit problème ! En effet, je n'arrive pas à déclarer dans une variable le résultat d'un


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,607 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales