Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Debug Error - DataSet

Îåêßíçóå áðü ôï ìÝëïò Panos.C#. Τελευταία δημοσίευση από το μέλος Tmark στις 06-04-2009, 22:16. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  02-04-2009, 21:55 49809

    Debug Error - DataSet

    Καλησπέρα μια μικρή απορία.

    Έχω ένα project Pr1.

    Φτιάχνω ένα DataSet (Ds1) (χωρίς wizard).

    Το βάζω στην φόρμα, και όταν κάνω debug στο κώδικα στον Initialize Component παίρνω error γιατί το δηλώνει ως παρακάτω:

    this.ds1 = new Pr1.ds1();

    Το πρόβλημα είναι ότι το χαλάει το Pr1 (σε bold), όταν τα φαιρώ κάνει κανονικά το debug. Αλλά κάθε φορά που πειράζω το dataset η βάζω κάποιο άλλο component συνεχίζει να βγάζει παρόμοια λάθη.

    Υπάρχει τρόπος να το διορθώσω. Να γραφώ όλο το κώδικα με το χέρι και να μην εμπιστεύμαι τα drag kai drop του Ado.Net 

     


    breadcrumbs.gr
  •  02-04-2009, 23:11 49814 σε απάντηση της 49809

    Απ: Debug Error - DataSet

    Φτιάχνεις ένα DataSet χωρίς wizard? Δηλαδή, ρίχνεις το DataSet πάνω στην φόρμα σαν Untyped? Και το δουλεύεις μέσα στον κώδικα?
    Κάνεις Add new item και ρίχνεις τα tables κτλ? Βάλε το exception message να το δούμε, εγώ προσωπικά δεν κατάλαβα τι ακριβώς κάνεις.

  •  06-04-2009, 22:16 49922 σε απάντηση της 49814

    Απ: Debug Error - DataSet

    Κατέβασε το εξής αρχείο -Microsoft.ApplicationBlocks.Data- και πέρνα το σαν Reference στο solution σου.Και μετά για να δημιούργησεις Dataset από την βάση και να το καλέσεις στο πρόγραμμα κάνε το εξης:

    Dataset ds = SQLHelper.ExecuteDataset(connectionstring,CommandType,"mplampla",parameter)
    Όπου στο commandtype διαλέγεις τον τρόπο που θα κάνεις execute το query (stored procedure-text-tabledirect)

    Ο SQLHelper λύνει τα χέρια..

    Knowing is not enough , you must apply.
    Willing is not enough , you must do.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems