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

 

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

Πρόβλημα στο FormView Update/Delete

Îåêßíçóå áðü ôï ìÝëïò geoneo. Τελευταία δημοσίευση από το μέλος geoneo στις 26-01-2006, 23:33. Υπάρχουν 6 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  26-01-2006, 02:16 8939

    Πρόβλημα στο FormView Update/Delete

    Καλησπέρα

    Εχει κανείς δουλέψει FormView Update και delete

    Εγώ παιδεύομαι ολη μέρα σήμερα και τελικά δεν μπόρεσα να τα κάνω να δουλέψουν

    Ξέρει κανείς αν υπέρχει κάποιο γνωστό πρόβλημα ?

    Ευχαριστώ

    Γιώργος Νικολιδάκης

     

  •  26-01-2006, 11:12 8951 σε απάντηση της 8939

    Απ: Πρόβλημα στο FormView Update/Delete

    Δώσε λίγο περισσότερες πληροφορίες.
    Τι λάθος σου βγάζει κλπ.
    Μήπως παίρνεις κάτι σαν
    does not contain a parameter "original_ID"
    ή κάτι τέτοιο?
    Simple Photography
  •  26-01-2006, 14:07 8963 σε απάντηση της 8939

    Απ: Πρόβλημα στο FormView Update/Delete

    Οχι αυτό ειναι νομίζω ενα γνωστό πρόβλημα οταν διαλέξειs optimistic concurrerncy στο data source.
    Απο τότε που έστειλα το μύνημα υπήρξε πρόοδος σον αφορά στο Update με το να ορίσω στην Label μέσα στην formview που επαιρνε το primary key απο το table οτι το bind είναι two-way.
    Τό πρόβλημα όμως παραμένει στο delete και εκεί όρισα την Label οτι είναι two-way binding ώμως παίρνω το server error μύνημα "Must declare the scalar variable "@ID".
    το "@ID" είναι variable sto delete του SQL DeleteCommand="DELETE FROM [Region] WHERE [ID] = @ID"
    για να κάνω debug πρέπει να δώ αν η Label που έχει οριστεί να δώσει τιμή στην @ID εχει την τιμή του ID που βλέπω στην φόρμα ώμως δεν ξέρω να αναφερθώ σε μια Label που είναι σε μια FormView.
    Οπτικά φένεται να είναι η σωστή τιμή........
    Ακόμη το παλεύω.....

  •  26-01-2006, 15:17 8965 σε απάντηση της 8963

    Απ: Πρόβλημα στο FormView Update/Delete

    ((Label)(myFormView.FindControl("myLabel"))).Text
    Simple Photography
  •  26-01-2006, 17:13 8969 σε απάντηση της 8939

    Απ: Πρόβλημα στο FormView Update/Delete

    Εντάξει φαίνεται οτι περνά στην Label την σωστή τιμή.
    Οπότε το πράγμα περιπλέκεται περισότερο.....
    διότι υπέρχουν δύο Llabels που κάνουν bind στο ίδιο colum...δηλαδή στο ID στην περίπτωσή μου.
    Η μία ορίζεται στο items template και είναι εκεί οπου υπάρχει και το delete button
    καιι η άλλη στο Edit Item Template.
    Αυτό που υποψιάζομαι είναι οτι η SQL delete comand κυτάει την μεταβλητή απο το edit item template...
    η οποία είναι null και οχι απο το item template όπως θα όφειλε...που έχει σωστή τιμή.
    Yπάρχει τρόπος άραγε να ξέρω ποιά μεταβλητή κοιτάει η SQL delete comand...
    .
  •  26-01-2006, 17:23 8970 σε απάντηση της 8969

    Απ: Πρόβλημα στο FormView Update/Delete

    Νεότερα
    Πρόσθεσα ένα delete button στο edit item template και το πρόβλημα παραμένει
    το ίδιο ...άρα ούτε αυτό που σκεφτηκα παραπάνω ισχύει...
  •  26-01-2006, 23:33 8980 σε απάντηση της 8939

    Απ: Πρόβλημα στο FormView Update/Delete

    Νεότερα
    γιά όποιον ενδιαφέρεται το πρόβλημα ήταν στον SQL
    Το Primary key στο Table δεν είχε δημιουργηθεί σαν clustered
    Το διόρθωσα και όλα δουλεύουν κανονικά...

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems