Accueil > Forum > > > > Probleme avec un Datagrid
Probleme avec un Datagrid
mercredi 17 décembre 2008 à 03:32:45 |
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 a ce niveau, je suis debutant alors si je peux avoir un peu d'explication...
|
|
jeudi 18 décembre 2008 à 21:46:54 |
Re : Probleme avec un Datagrid

akaii
|
Je sais que c'est bientot les fetes mais y a personne pour un ptit coup de main?
|
|
vendredi 19 décembre 2008 à 15:50:05 |
Re : Probleme avec un Datagrid
|
samedi 20 décembre 2008 à 03:38:10 |
Re : Probleme avec un Datagrid

akaii
|
Merci d'avoir pris la peine de repondre.
|
|
Cette discussion est classée dans : asp, sqlstring, rptevents, rptindividuals, rpteventtypes
Répondre à ce message
Sujets en rapport avec ce message
formulaire asp [ par Nic.C ]
commen puis je me faire envoyer le resultat d'un formulaire par email avec des piece jointe comme sur ce siteMerci
DHTML et ASP pour Chat [ par Slaim ]
Salut, Bon je suis en train de réaliser un chat en ASP, mais je me suis hurtais à un gros pb, celui de la rapidité.En fait je l'ai réglé grace au DHTM
Pb d'intégration en ASP [ par KamiKaZ ]
Nous avons besoin d'intégrer un ACTIVE X DLL fait en VB6 sur un serveur NT4 IIS4Nous sommes sur du code récupéré chez microsoft, on enregistre bien la
ASP : barre de menu [ par gty ]
Comment peut-on créer une barre de menu avec sous-menu dans une page HTML
base de données asp [ par kwed ]
bonjour à tous,j'ai une base de donnée access sur intranet et j'utilise les fonctions d'asp pour faire des recherches, des ajouts, des suppressions et
Composant ASP [ par benj ]
Je cherche un composant ASP permettant de vérifier via SMTP l'authentification des mails.J'ai essayé InaByteASP qui n'est pas trés performantCa n'a ri
Creer une dll pour IIS/ASP [ par rcolas ]
Bonjour le forum ! quelqu'un saurait m'indiquer comment créer une dll avec VB6 SP3. Le but est que je pourrai utiliser dans une page ASP exemple :----
Creer une dll pour IIS/ASP [ par rcolas ]
Bonjour le forum ! quelqu'un saurait m'indiquer comment créer une dll avec VB6 SP3. Le but est que je pourrai utiliser dans une page ASP exemple :----
ASP, VB et les cookies HELP!! [ par JiS ]
J'explique : je bosse sur un petit soft qui doit absolument supprimer TOUS les cookies assez fréquemment.Comment faire (je suis bien tombé sur une sou
Compter les enregistrements d'une requete SQL [ par JCLK ]
Je travaille habituellement avec ColdFusion, et j'ai du mal a transformer mes programmes en ASP.Je voudrais compter les enregistrements d'une requete
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] NOUVELLE PRéSENTATION POUR LA DOCUMENTATION SHAREPOINT SUR TECHNET.[SHAREPOINT] NOUVELLE PRéSENTATION POUR LA DOCUMENTATION SHAREPOINT SUR TECHNET. par Patrick Guimonet
Vous l'avez peut-être déjà remarqué ? La documentation SharePoint a subit un cure de "relooking" et prend un style inspiré de Metro, donc plus sobre, plus pur, plus clair ! C'est sur fond blanc et ca ressemble à ça : Globaleme...
Cliquez pour lire la suite de l'article par Patrick Guimonet ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en ½uvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Forum
FEUILLE EXCELFEUILLE EXCEL par samanta26
Cliquez pour lire la suite par samanta26 FEUILLE EXCELFEUILLE EXCEL par samanta26
Cliquez pour lire la suite par samanta26
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|