Al momento sei offline in attesa che la connessione Internet venga ristabilita

"Tipo 'DataSetName' non è definito" messaggio di errore quando si genera il progetto

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 816801
Sintomi
Quando si crea un DataSet durante la fase di progettazione utilizzando l'opzione Genera DataSet di un DataAdapter, viene automaticamente creata un'istanza del DataSet nel modulo. Quando si modificare il nome del DataSet nella finestra Proprietà, salvare il progetto e quindi tenta di aprire il modulo, è analogo il modulo con il seguente messaggio di errore:
Si è verificato un errore durante il caricamento del documento. Correggere l'errore e riprovare a caricare di nuovo il documento. Il messaggio di errore seguente:
Errore non specificato
Quando si genera il progetto, viene potrebbe essere visualizzato il seguente messaggio di errore:
ApplicationName.OldDataSetName' tipo' non definito.
Cause
Il problema si verifica perché quando il nome del DataSet viene modificato nel file di schema DataSet (XSD), Microsoft Visual Studio 2005 o Microsoft Visual Studio .NET non modifica il nome nella InitializeComponent del form in cui viene inizializzato il DataSet del DataSet.
Risoluzione
Per risolvere il problema, sostituire il nome di DataSet con il nuovo nome nel codice. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Scegliere codice dal menu Visualizza .
  2. Nel codice, sostituire ogni istanza del nome del DataSet da DataSet1 per MyDataSet .
  3. Salvare il progetto e quindi in Esplora soluzioni, fare doppio clic su Form1.cs .
Status
Questo comportamento legato alla progettazione.
Informazioni

Procedura per riprodurre il problema.

  1. In Microsoft Visual Studio .NET creare un nuovo progetto applicazione Windows in Visual C#. Per impostazione predefinita, verrà creato Form1 .
  2. Scegliere dal menu Visualizza , Server Explorer .
  3. In Esplora Server fare clic con il pulsante destro del mouse su Connessioni dati e quindi fare clic su Aggiungi connessione .
  4. Nella finestra di dialogo Proprietà Data Link , nella scheda connessione , digitare il nome di SQL Server locale e quindi selezionare il database Northwind.
  5. Nella scheda dati della casella degli strumenti, trascinare un SqlConnection in Form1.
  6. Fare clic con il pulsante destro del mouse su SqlConnection1 e scegliere Proprietà . Nella finestra di dialogo Proprietà , impostare ConnectionString sulla connessione dati creata nel passaggio 4.
  7. Trascinare un controllo SqlDataAdapter dalla casella degli strumenti in Form1. Nella configurazione guidata adattatore dati, fare clic su Avanti tre volte e quindi digitare la seguente istruzione SQL:
    Select * From Customers
  8. Fare clic su Avanti , quindi Fine per chiudere la procedura guidata.
  9. Fare clic con il pulsante destro del mouse su SqlDataAdapter1 e quindi fare clic su Genera DataSet . Fare clic su OK .
  10. Scegliere dal menu Visualizza , Solution Explorer .
  11. In Esplora soluzioni fare doppio clic su DataSet1.xsd .
  12. Scegliere dal menu Visualizza , Proprietà finestra .
  13. Nel riquadro delle Proprietà selezionare DataSetName e quindi modificare il nome in MyDataSet .
  14. Salvare il progetto e quindi in Esplora soluzioni, fare doppio clic su Form1.cs .
  15. Scegliere dal menu Genera , Genera soluzione .
Riferimenti
Per ulteriori informazioni, visitare il seguente sito Web Microsoft Developer Network (MSDN):

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 816801 - Ultima revisione: 05/12/2007 08:28:03 - Revisione: 2.10

Microsoft ADO.NET 2.0, Microsoft ADO.NET 1.1, Microsoft ADO.NET 1.0, Microsoft Visual C# 2005 Express Edition, Microsoft Visual C# .NET 2003 Standard Edition, Microsoft Visual C# .NET 2002 Standard Edition, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003 Standard Edition, Microsoft Visual Basic .NET 2002 Standard Edition

  • kbmt kbprb kbcode kberrmsg kbsystemdata kbwindowsforms kbtable kbsqlclient kbschema kbdesigner kbdatabase kbdataadapter KB816801 KbMtit
Feedback
s://c.microsoft.com/ms.js">