begin process at 2010 02 09 17:34:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Base de données

 > 

Access

 > 

Modifier dans un GridView


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

Modifier dans un GridView

mardi 27 mai 2008 à 22:14:55 | Modifier dans un GridView

anapaul

salut!

je suis entrain de travailler sur une application d'archivage pour mon projet de fin d'etude a l'université,

j'ai fait le lien entre la base de donnee et ASP.net,j'ai pu inserer des images dans la base de donnée en utilisant le OLE Object de access,j'ai deux problemes peincipales :

- quand je veut modifier un field dans le grid view : j'ai ajouter un templatefield dans lequel j'ai inseré le fileupload comme j'ai fait pour inserer une image,mais le probleme est quand je fonctionne la page il me donne cette erreur :

  cannot convert from Byte() to Boolean

- quand je lance un recherche d'une archive,je veux etre capable d'imprimer l'image en cliquant sur l'archive dans le gridview ou j'ai pas de probleme d'imprimer en utilisant un bouton "print"


merci pour votre aide:)
mercredi 28 mai 2008 à 11:08:32 | Re : Modifier dans un GridView

GillouXman

on peut voir du code ...
mercredi 28 mai 2008 à 14:22:48 | Re : Modifier dans un GridView

anapaul

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="ModArch.aspx.vb" Inherits="ModArch" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ Lien ]">

<html xmlns=" [ Lien ]" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div style="background-color: #d2dcea">
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" AutoGenerateEditButton="True"
            DataKeyNames="ID_Arch" DataSourceID="AccessDataSource1" Height="137px" Width="457px" AutoGenerateDeleteButton="True">
            <Columns>
                <asp:BoundField DataField="ID_Arch" HeaderText="ID_Arch" InsertVisible="False" ReadOnly="True"
                    SortExpression="ID_Arch" />
                <asp:BoundField DataField="ID_Client" HeaderText="ID_Client" SortExpression="ID_Client" />
                <asp:BoundField DataField="Num_Compte" HeaderText="Num_Compte" SortExpression="Num_Compte" />
                <asp:BoundField DataField="Nom_Arch" HeaderText="Nom_Arch" SortExpression="Nom_Arch" />
                <asp:BoundField DataField="Desc_Arch" HeaderText="Desc_Arch" SortExpression="Desc_Arch" />
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:FileUpload ID="FileUpload1" runat="server" Enabled='<%# Bind("fichier_scaner") %>'
                            Visible='<%# Bind("fichier_scaner") %>' />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
         
        </asp:GridView>
        <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/archivage DB.mdb"
            SelectCommand="SELECT [ID_Arch], [ID_Client], [Num_Compte], [Nom_Arch], [Desc_Arch], [fichier_scaner] FROM [Archive]" ConflictDetection="CompareAllValues" DeleteCommand="DELETE FROM [Archive] WHERE [ID_Archive] = ? AND [ID_Client] = ? AND [Num_Compte] = ? AND [Nom_Arch] = ? AND [Desc_Arch] = ? AND [fichier_scaner] = ?" InsertCommand="INSERT INTO [Archive] ([ID_Arch], [ID_Client], [Num_Compte], [Nom_Arch], [Desc_Arch], [fichier_scaner]) VALUES (?, ?, ?, ?, ?, ?)" OldValuesParameterFormatString="original_{0}" UpdateCommand="UPDATE [Archive] SET [ID_Client] = ?, [Num_Compte] = ?, [Nom_Arch] = ?, [Desc_Arch] = ?, [fichier_scaner] = ? WHERE [ID_Arch] = ? AND [ID_Client] = ? AND [Num_Compte] = ? AND [Nom_Arch] = ? AND [Desc_Arch] = ? AND [fichier_scaner]  = ?">
            <DeleteParameters>
                <asp:Parameter Name="original_ID_Archive" Type="Int32" />
                <asp:Parameter Name="original_ID_Client" Type="Int32" />
                <asp:Parameter Name="original_Num_Compte" Type="Int32" />
                <asp:Parameter Name="original_Nom_Arch" Type="String" />
                <asp:Parameter Name="original_Desc_Arch" Type="String" />
                <asp:Parameter Name="original_fichier_scaner" Type="Object" />
            </DeleteParameters>
            <UpdateParameters>
                <asp:Parameter Name="ID_Client" Type="Int32" />
                <asp:Parameter Name="Num_Compte" Type="Int32" />
                <asp:Parameter Name="Nom_Arch" Type="String" />
                <asp:Parameter Name="Desc_Arch" Type="String" />
                <asp:Parameter Name="fichier_scaner" Type="Object" />
                <asp:Parameter Name="original_ID_Archive" Type="Int32" />
                <asp:Parameter Name="original_ID_Client" Type="Int32" />
                <asp:Parameter Name="original_Num_Compte" Type="Int32" />
                <asp:Parameter Name="original_Nom_Arch" Type="String" />
                <asp:Parameter Name="original_Desc_Arch" Type="String" />
                <asp:Parameter Name="original_fichier_scaner" Type="Object" />
            </UpdateParameters>
            <InsertParameters>
                <asp:Parameter Name="ID_Archive" Type="Int32" />
                <asp:Parameter Name="ID_Client" Type="Int32" />
                <asp:Parameter Name="Num_Compte" Type="Int32" />
                <asp:Parameter Name="Nom_Arch" Type="String" />
                <asp:Parameter Name="Desc_Arch" Type="String" />
                <asp:Parameter Name="fichier_scaner" Type="Object" />
            </InsertParameters>
        </asp:AccessDataSource>
   
    </div>
        &nbsp;
    </form>
</body>
</html>

mercredi 9 juillet 2008 à 14:07:32 | Re : Modifier dans un GridView

Nurgle

Membre Club Administrateur CodeS-SourceS
Bonjour,

Une petite chose, comme ça, en voyant le code :
Je ne vois pas où tu insères ton fichier scanné, vu que tu utilises ta variable [fichier_scaner] comme un booléen dans tes requêtes, alors qu'en plus il est déclaré comme de type Object dans les paramètres... donc, où enregistres-tu ton fichier ?

A moins que tu ne le fasse dans un des évènements Update de ton gridview, mais dans ce cas il faut montrer aussi ce code...

Bonne journée,


Nurgle (Antoine) - MSP


Cette discussion est classée dans : base, image, modifier, gridview, inserer


Répondre à ce message

Sujets en rapport avec ce message

Comment inserer une image ou un fichier dans une base Access ? [ par langju ] Bonjour à tous,voilà j'ecris pour un petit problème :Sur une page ASP j'ai crée un formulaire avec un FileUpload(champ de fichier.) ma balise form est AJOUTER, SUPPRIMER ET MODIFIER dans une base de donnée depuis ASP..!! [ par Scepo ] Bonjour,Est-ce-que quel qu'un peut m'aider PLEASE...Si quel qu'un peut m'envoyer un exemple si possible, car sa fait plus de 2 semaines que J'arrive p Modifier une base de donnée [ par PLX ] Salut !Je cherche a faire une page ASP permettant de modifier le contenut d'une base de donnée Access...Savez vous comment faire?Merci beaucoup d'avan upload et mdb [ par xclear ] Ca pas mal de pro ou moins pro connaisse cette méthode de download...qui marche très bienFile : <input type="submit" Name="Action" value=" inserer images ds une base access [ par matt ] Comment fait on pour inserer des images ds une base de donnée Access, et ensuit les visualiser en asp???? Afficher une image d'une base de données sur une page web [ par jimini ] Est-ce que quelqu'un sait comment afficher une image provenant d'une table ? J'aimerais enregistrer une image par ligne dans ma base de données. Tout impossible de modifier la base acess [ par ykane ] j'ai visual studio.net et access 2000 données et comme langage(asp.net et vb.net).J'ai le message d'erreur "[Microsoft][Pilote ODBC Microsoft Access] permettre aux membres de modifier leur profil [ par franess ] Bonjour,voici le problème :J'ai créé un site asp (avec une base access) dans lequel se trouve un espace membre dont l'accès est autorisé par login et Separateur de Decimal avec base SQL [ par tjp88 ] Je vient de déplacer mon site web avec une connexion sur une base oracle vers un serveur anglais, Comment modifier les pages ASP pour quel utilise le IMAGE DANS BASE [ par onha ] OnhaBonjour a vous tousTous mes voeux pour cette nouvelle année.J'ai une base sous access, avec une table qui détail tous les modèles.Sur chaque modèl


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,718 sec (3)

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