Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Dataset e WebService

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    176

    Dataset e WebService

    REstituire un DataSet in un webservice
    Data: 09/11/2003 14.46
    Ciao a tutti ho creato un webservice che mi deve restituire un dataset di un database in questo modo:

    public class WebService {
    [WebMethod]

    public DataSet data(){
    string connessione="DRIVER={MySQL ODBC 3.51 Driver};" +
    "SERVER=localhost;" +
    "DATABASE=uti;"+
    "UID=root;" +
    "PASSWORD=pinco;"+
    "OPTION=3";

    OdbcConnection conn=new OdbcConnection(connessione);
    conn.Open();

    string SQL="Select TipoTutorial,NomeTutorial,Tutorial,NomePagina from Uti.tut";

    OdbcDataAdapter cmd=new OdbcDataAdapter(SQL,conn);
    DataSet DS=new DataSet();
    cmd.Fill(DS);
    return DS;
    }

    In questo modo se richiamo il mio WebService in locale e richiamo il metodo mi restituisce il mio bel dataset.

    Il mio problema sussiste quando questo webservice lo compilo con wsdl e lo inmporto (come classe .cs) nel mio programma windows.
    La mia idea era di passare questo dataset in una nuova classe DataSet creata sul mio programma Windows ma purtroppo non funziona.
    Infatti se faccio cosi:

    WebService WS=new WebService();
    DataSet DS=new Datase();
    DS=WS.Clone();

    mi genera un errore dicendo che Clone non esiste nel mio web service.
    Come posso fare per generare un DataSet nella mia classe e passare il DataSet WS nel mio nuovo DataSet???
    o in alternativa come potrei usarlo per inserirlo in una tabella??
    Sbaglio la logica???

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    176
    Aiutoooooooooooooooo
    Porcaccia la miseria

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.