Accueil > Forum > > > > Probleme avec un Datagrid
Probleme avec un Datagrid
samedi 20 décembre 2008 à 03:41:23 |
Probleme avec un Datagrid

akaii
|
Hello J'ai un probleme avec un DataGrid pour faire afficher une requete SQL qui join 3 tables. Avec 1 seule table je n'ai pas d'erreur, mais plus d'une ca plante, voici mon code : <%@PageLanguage="VB"AutoEventWireup="false"CodeFile="EntryExitResult.aspx.vb"Inherits="EntryExitResult" %> <%@ImportNamespace="System" %> <%@ImportNamespace="System.Data" %> <%@ImportNamespace="System.Data.OleDb" %> <%@ImportNamespace="System.Data" %> <%@ImportNamespace="System.Data.SqlClient" %> <! DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> </head> <body> <imgsrc="./Images/ProjectLogo.gif"/> </br> <ahref="javascript:window.history.go(-1)">Retour</a> <formid="form1"runat="server"> <div> <% Dim ObjetConnection As OleDbConnection Dim ObjetCommand As OleDbCommand Dim ObjetDataAdapter As OleDbDataAdapter Dim ObjetDataSet AsNew DataSet Dim ObjetDataTable AsNew DataTable Dim strConn AsString Dim ObjetCB As OleDbCommandBuilder Dim ds As DataSet Dim txtLastName AsString Dim txtBadgeNbr AsString Dim ddlstEnterprise AsString Dim txtHyperLink AsString Dim sqlString AsString'Initialisation de la cha¼ne de param¦tres pour la connexionstrConn = "Provider=SQLOLEDB;" & "Data Source=10.199.80.10;Initial Catalog=InetDb;Persist Security Info=True;User ID=sa;Password=*****"'Recuperation des variables txtLastName = Replace(Request.Form("txtLastName"), "'", "''") txtBadgeNbr = Replace(Request.Form("txtBadgeNbr"), "'", "''") ddlstEnterprise = Request.Form("ddlstEnterprise") txtHyperLink = Request.QueryString("id") sqlString = "SELECT " sqlString = sqlString + "RptEventTypes.EventText, RptEvents.EventId, " sqlString = sqlString + "RptEvents.DateTime, RptEvents.IndividualNdx, " sqlString = sqlString + "RptEvents.FloatValue, RptIndividuals.IndividualNdx, " sqlString = sqlString + "RptIndividuals.LastName, RptIndividuals.FirstName " sqlString = sqlString + "FROM " sqlString = sqlString + "InetDb.dbo.RptEventTypes RptEventTypes, InetDb.dbo.RptEvents RptEvents, " sqlString = sqlString + "InetDb.dbo.RptIndividuals RptIndividuals " sqlString = sqlString + "WHERE " sqlString = sqlString + "RptEventTypes.EventTypeId = RptEvents.EventTypeNdx AND " sqlString = sqlString + "RptEvents.TenantNdx = RptIndividuals.TenantNdx AND " sqlString = sqlString + "RptEvents.IndividualNdx = RptIndividuals.IndividualNdx AND " sqlString = sqlString + "RptEvents.FloatValue > 0. AND " sqlString = sqlString + "(RptEventTypes.EventText = 'Reader entry' OR RptEventTypes.EventText = 'Reader exit') " sqlString = sqlString + "ORDER BY " sqlString = sqlString + "RptEvents.IndividualNdx ASC, RptEvents.EventId DESC, " sqlString = sqlString + "RptEventTypes.EventText ASC, RptIndividuals.LastName ASC"ObjetConnection = New OleDbConnection ObjetConnection.ConnectionString = strConn ObjetConnection.Open() ObjetCommand = New OleDbCommand(sqlString) ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand) ObjetCommand.Connection() = ObjetConnection ObjetCB = New OleDbCommandBuilder(ObjetDataAdapter)
ObjetDataAdapter.Fill(ObjetDataSet, "RptEventTypes") ObjetDataAdapter.Fill(ObjetDataSet, "RptEvents") ObjetDataAdapter.Fill(ObjetDataSet, "RptIndividuals") ObjetDataTable = ObjetDataSet.Tables( "RptEventTypes") ObjetDataTable = ObjetDataSet.Tables("RptEvents") ObjetDataTable = ObjetDataSet.Tables("RptIndividuals")
dgEntryExit.DataSource = ObjetDataTable dgEntryExit.DataBind() %> <asp:DataGridID="dgEntryExit"runat="server"AllowPaging="True" AllowSorting="True"AutoGenerateColumns="False"CellPadding="4" ForeColor="#333333"GridLines="None"> <FooterStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"/> <EditItemStyleBackColor="#2461BF"/> <SelectedItemStyleBackColor="#D1DDF1"Font-Bold="True"ForeColor="#333333"/> <PagerStyleBackColor="#2461BF"ForeColor="White"HorizontalAlign="Center"/> <AlternatingItemStyleBackColor="White"/> <ItemStyleBackColor="#EFF3FB"/> <Columns> <asp:BoundColumnDataField="LastName"HeaderText="Nom de famille"> <HeaderStyleWidth="150px"/> </asp:BoundColumn> <asp:BoundColumnDataField="FirstName"HeaderText="Pr,nom"> <HeaderStyleWidth="150px"/> </asp:BoundColumn> <asp:BoundColumnDataField="RptEvents.DateTime"HeaderText="Date d'entr,e"></asp:BoundColumn> <asp:BoundColumnDataField="EventText"HeaderText="Ev,nement"> </asp:BoundColumn> </Columns> <HeaderStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"/> </asp:DataGrid> </div> </form> </body> </html>
Je pense avoir un probleme de comprehension au niveau des ObjetDataAdapter et des ObjetDataSet.Tables() , je suis debutant alors si je peux avoir un peu d'explication...
|
|
lundi 22 décembre 2008 à 06:18:03 |
Re : Probleme avec un Datagrid

akaii
|
Besoin d'aide s'il vous plait
|
|
Cette discussion est classée dans : asp, sqlstring, rptevents, rptindividuals, rpteventtypes
Répondre à ce message
Sujets en rapport avec ce message
K'est ce ke l'ASP ??? [ par fabiin ]
Bonjour,G la grande kestion, k'est ce ke l'ASP en regardant les sources sur ce site, g vu plain de choses ki m'interresserai pour mon s
HTTP 500 lors d'ajout de données, pourquoi ? [ par Steph ]
Bonjour,Depuis le début de l'année, je me suis mis en tête de réussir à créer un site complet en ASP (et oui, y a des inconscients partout!). Bref, ma
Upload ? [ par H@lloWin___HiA ]
SAlut à tousJe voudrais créer un page d'upload, un peu comme les pages de Nix"Je ne plagie pas Nix"Cé pour mon site de VDSDonc je voulais s'avoir si c
MAPI et ASP [ par yoyo ]
SalutJe viens reclamer un peu d'aide.G deja pose ma question sur le site VB alors je la repose ici histoire d'avoir une public plus large.Je cherche à
HELP pour Ultra debutant PLEAZZZE!!!!! [ par DEL ]
Salut nix (eh ui encore moi) excellent ton nouvo site, nikel ,ptin tu t'ballade en ASP, VB et tout ce ki est prog ... quand a moi g comencé a toucher
Je cherche un script asp [ par Dup03 ]
Je cherche un script pour faire un forum de discusionque les titres des message se trouve a gauche dans une caseet que les message se voie a droite qu
Un tutorial sur ASP arrive [ par Arnotic ]
Bonjour,J'écris ce message pour vous dire que ceux qui ne connaissent pas ASP qu'ils vont pouvoir bientôt apprendre. Je termine cet après midi le tuto
Installation ASP 3.0 sous Windows 2000 Server [ par overapps ]
Quelqu'un a-t'il fait l'expérience de l'installation des ASP 3.0 sous Windows 2000 Server avec IIS 5.0. Y-at'il des différences notables et des pièges
Pb ASP et netscape [ par hector ]
Bonjour,je vous soumets le problème suivant :en supposant que je dispose d'une variable de session toto valorisé à 1, et que je code :.j'obtiens deux
creation de boite de dialogue en asp [ par loulou ]
Bonjour,Je programme en asp.j'aimerais créer une fenêtre qui s'ouvre à la demande de l'utilisateur.Je crée d'abord un bouton de commande. Lorsque l'ut
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
URL REWRITINGURL REWRITING par hudon77
Cliquez pour lire la suite par hudon77
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|