Je ne suis pas encore un habitué de l'objet... mais quitte à débuter autant
le faire de suite en objet.
J'ai créé une class dans le repertoire APP_CODE
Public Class operation
''' <param name="N_OPERATEUR">Id de l'opérateur dont nous voulons lister
les opération</param>
Public Function GetListParOperateur(ByVal N_OPERATEUR As Integer) As
Data.DataSet
Dim connection As SqlConnection = New
SqlConnection(ConfigurationManager.ConnectionStrings("csK2_GESTION").ConnectionString)
' Je met ici en commentaire pour voir si ce n'est pas le passage de
paramètre qui gene
' Dim command As SqlCommand = New SqlCommand("SELECT * FROM
F_LISTE_OPE_USER(" & CType(N_OPERATEUR, String) & ")", connection)
Dim command As SqlCommand = New SqlCommand("SELECT * FROM
F_LISTE_OPE_USER(1)", connection)
Dim adapter As SqlDataAdapter = New SqlDataAdapter(command)
Dim ds As DataSet = New DataSet()
adapter.FillSchema(ds, SchemaType.Source)
Return ds
End Function
End Class
J'ai ensuite créé un objectDatasource
puis je cherche à remplir un gridview à l'aide de cet ObjectDatasource.
Rien ne s'affiche... meme pas un message d'erreur.
D'avance merci de votre aide.
Fr@ncky
Voici le code de ma page ASPX
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master"
AutoEventWireup="false" CodeFile="operation_liste.aspx.vb"
Inherits="operation_liste" title="Untitled Page" %>
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alexandre Roba
Salut ,
A premiere vue tu ne rempli pas ton DataSet. La commande Fill schema ne fait que formatter le DS en fonction de ce que devra etre la sortie...
Il est donc normale que tu ne voies rien dans ta grid... Utilise plutot adapter.Fill(ds).
Bien à toi,
Alexandre Roba
-----Original Message----- From: [mailto:] Posted At: vendredi 25 novembre 2005 12:02 Posted To: microsoft.public.fr.dotnet.aspnet Conversation: Pb avec ObjectDatasource Subject: Pb avec ObjectDatasource
Bonjour,
Je ne suis pas encore un habitué de l'objet... mais quitte à débuter autant le faire de suite en objet.
J'ai créé une class dans le repertoire APP_CODE
Public Class operation
''' <param name="N_OPERATEUR">Id de l'opérateur dont nous voulons lister les opération</param> Public Function GetListParOperateur(ByVal N_OPERATEUR As Integer) As
Data.DataSet
Dim connection As SqlConnection = New SqlConnection(ConfigurationManager.ConnectionStrings("csK2_GESTION").Con nectionString)
' Je met ici en commentaire pour voir si ce n'est pas le passage de paramètre qui gene ' Dim command As SqlCommand = New SqlCommand("SELECT * FROM F_LISTE_OPE_USER(" & CType(N_OPERATEUR, String) & ")", connection)
Dim command As SqlCommand = New SqlCommand("SELECT * FROM F_LISTE_OPE_USER(1)", connection) Dim adapter As SqlDataAdapter = New SqlDataAdapter(command) Dim ds As DataSet = New DataSet() adapter.FillSchema(ds, SchemaType.Source) Return ds End Function
End Class
J'ai ensuite créé un objectDatasource puis je cherche à remplir un gridview à l'aide de cet ObjectDatasource.
Rien ne s'affiche... meme pas un message d'erreur.
D'avance merci de votre aide.
Voici le code de ma page ASPX <%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="operation_liste.aspx.vb" Inherits="operation_liste" title="Untitled Page" %>
A premiere vue tu ne rempli pas ton DataSet. La commande Fill schema ne
fait que formatter le DS en fonction de ce que devra etre la sortie...
Il est donc normale que tu ne voies rien dans ta grid... Utilise plutot
adapter.Fill(ds).
Bien à toi,
Alexandre Roba
-----Original Message-----
From: Fr@ncky [mailto:nobody@nobody.com]
Posted At: vendredi 25 novembre 2005 12:02
Posted To: microsoft.public.fr.dotnet.aspnet
Conversation: Pb avec ObjectDatasource
Subject: Pb avec ObjectDatasource
Bonjour,
Je ne suis pas encore un habitué de l'objet... mais quitte à débuter
autant
le faire de suite en objet.
J'ai créé une class dans le repertoire APP_CODE
Public Class operation
''' <param name="N_OPERATEUR">Id de l'opérateur dont nous voulons
lister
les opération</param>
Public Function GetListParOperateur(ByVal N_OPERATEUR As Integer) As
Data.DataSet
Dim connection As SqlConnection = New
SqlConnection(ConfigurationManager.ConnectionStrings("csK2_GESTION").Con
nectionString)
' Je met ici en commentaire pour voir si ce n'est pas le
passage de
paramètre qui gene
' Dim command As SqlCommand = New SqlCommand("SELECT * FROM
F_LISTE_OPE_USER(" & CType(N_OPERATEUR, String) & ")", connection)
Dim command As SqlCommand = New SqlCommand("SELECT * FROM
F_LISTE_OPE_USER(1)", connection)
Dim adapter As SqlDataAdapter = New SqlDataAdapter(command)
Dim ds As DataSet = New DataSet()
adapter.FillSchema(ds, SchemaType.Source)
Return ds
End Function
End Class
J'ai ensuite créé un objectDatasource
puis je cherche à remplir un gridview à l'aide de cet ObjectDatasource.
Rien ne s'affiche... meme pas un message d'erreur.
D'avance merci de votre aide.
Fr@ncky
Voici le code de ma page ASPX
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master"
AutoEventWireup="false" CodeFile="operation_liste.aspx.vb"
Inherits="operation_liste" title="Untitled Page" %>
A premiere vue tu ne rempli pas ton DataSet. La commande Fill schema ne fait que formatter le DS en fonction de ce que devra etre la sortie...
Il est donc normale que tu ne voies rien dans ta grid... Utilise plutot adapter.Fill(ds).
Bien à toi,
Alexandre Roba
-----Original Message----- From: [mailto:] Posted At: vendredi 25 novembre 2005 12:02 Posted To: microsoft.public.fr.dotnet.aspnet Conversation: Pb avec ObjectDatasource Subject: Pb avec ObjectDatasource
Bonjour,
Je ne suis pas encore un habitué de l'objet... mais quitte à débuter autant le faire de suite en objet.
J'ai créé une class dans le repertoire APP_CODE
Public Class operation
''' <param name="N_OPERATEUR">Id de l'opérateur dont nous voulons lister les opération</param> Public Function GetListParOperateur(ByVal N_OPERATEUR As Integer) As
Data.DataSet
Dim connection As SqlConnection = New SqlConnection(ConfigurationManager.ConnectionStrings("csK2_GESTION").Con nectionString)
' Je met ici en commentaire pour voir si ce n'est pas le passage de paramètre qui gene ' Dim command As SqlCommand = New SqlCommand("SELECT * FROM F_LISTE_OPE_USER(" & CType(N_OPERATEUR, String) & ")", connection)
Dim command As SqlCommand = New SqlCommand("SELECT * FROM F_LISTE_OPE_USER(1)", connection) Dim adapter As SqlDataAdapter = New SqlDataAdapter(command) Dim ds As DataSet = New DataSet() adapter.FillSchema(ds, SchemaType.Source) Return ds End Function
End Class
J'ai ensuite créé un objectDatasource puis je cherche à remplir un gridview à l'aide de cet ObjectDatasource.
Rien ne s'affiche... meme pas un message d'erreur.
D'avance merci de votre aide.
Voici le code de ma page ASPX <%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="operation_liste.aspx.vb" Inherits="operation_liste" title="Untitled Page" %>