Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003

    Non trova System.Data.dll?

    [supersaibal+ Impossibile trovare il file o l'assembly di nome System.Windows.Forms oppure una delle sue dipendenze.
    Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

    Dettagli eccezione: System.IO.FileNotFoundException: Impossibile trovare il file o l'assembly di nome System.Windows.Forms oppure una delle sue dipendenze.[/supersaibal]


    Cioè? :master:

  2. #2
    Perché vuoi utilizza l'assembly per le windows forms in un'applicazione asp.net?

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  3. #3
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    E' che devo interrogare un db e memorizzare i dati in un dataset.
    Mi pare sia necessario importare quel namespace. Sbaglio?

  4. #4
    Rileggendo l'errore che hai riportato sopra leggo: "Impossibile trovare il file o l'assembly di nome System.Windows.Forms oppure una delle sue dipendenze".

    System.Windows.Forms serve per le windows forms, non per l'accesso dai dati. Ai per caso incluso del codice questo assembly?

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  5. #5
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    :master:
    assolutamente no.
    Ho incluso solo system.data
    Ma anche togliendolo e ricaricando la page, mi dà errore dicendo che non trova la system.data (anche se non l'ho importata).

    Ora l'avviso è cambiato: mi dice che non trova la System.Design

    Sto utilizzando un <asp:Label />
    Sarà dovuto a questo l'errore?

  6. #6
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Ora senza variare nulla mi dà come errore dicendo che non trova
    System.Windows.Form

    Ma io richiamo solo System.Data!!

  7. #7
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    [supersaibal]<%@ Import Namespace="ByteFX.Data" %>
    <%@ Import Namespace="ByteFX.Data.MySqlClient" %>
    <%@ Import Namespace="System.Data" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <style type="text/css" media="screen">
    <!--
    @import "stile.css";
    -->
    </style>
    <link rel="stylesheet" href="stile/stile.css" type="text/css" media="screen" />
    </head>
    <body>
    <script language="c#" runat="server">

    void Page_Load() {
    DataSet Ds;
    string myConnectionString = "Database=db_name;Data Source=localhost;User Id=root;Password=passwod";
    MySqlConnection myConnection = new MySqlConnection(myConnectionString);
    string myQuery = "SELECT * FROM testi WHERE target=0";
    MySqlDataAdapter adapter = new MySqlDataAdapter();
    adapter.SelectCommand = new MySqlCommand(myQuery, myConnection);
    Ds = new DataSet();
    adapter.Fill(Ds);
    welcome.Text = Ds.Tables["testi"].Rows[0]["testo"].ToString();
    }
    </script>

    <asp:Label id="welcome" style="border:1px #000000 solid; font: 11px verdana,tahoma,sans-serif; padding: 5px; width: 400px; align: justify;" runat="server" />[/supersaibal]

    Perchè questo codice dovrebbe generare errori?

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    bisognerebbe sapere se ByteFX.Data importa windows form ..
    magari è x quello

  9. #9
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Non saprei... però di sicuro so che se tolgo l'importazione di system.data e tolgo tutti i riferimenti al dataset (lasciando inalterate le operazioni sul database che non coinvolgono il dataset) non mi dà alcun errore.

  10. #10
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Sta cosa mi suona strana.

    [supersaibal]<%@ Import Namespace="ByteFX.Data.MySqlClient" %>
    <%@ Import Namespace="System.Data" %>

    <script language="c#" runat="server">

    void Page_Load() {
    DataSet Ds;
    string myConnectionString = "Database=db_name;Data Source=localhost;User Id=root;Password=pass";
    // MySqlConnection myConnection = new MySqlConnection(myConnectionString);
    string myQuery = "SELECT * FROM testi WHERE target=0";
    // MySqlDataAdapter adapter = new MySqlDataAdapter();
    // adapter.SelectCommand = new MySqlCommand(myQuery, myConnection);
    Ds = new DataSet();
    // adapter.Fill(Ds);
    welcome.Text = "ciao bello"; /* Ds.Tables["testi"].Rows[0]["testo"].ToString();*/
    }
    </script>



    <asp:Label id="welcome" style="border:1px #000000 solid; font: 11px verdana,tahoma,sans-serif; padding: 5px; width: 400px; align: justify;" runat="server" />[/supersaibal]


    Mi fa effettivamente comparire il Label con dentro scritto "ciao bello"
    Se decommento uno qualsiasi delle righe che fanno riferimento alla classa bytefx mi dice che non è riuscito ad importare system.Windows.Forms :master:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.