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

 

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

Session > Datasource > Gridview

Îåêßíçóå áðü ôï ìÝëïò Παπαδημητρίου Γεώργιος. Τελευταία δημοσίευση από το μέλος Παπαδημητρίου Γεώργιος στις 27-10-2007, 20:25. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  25-10-2007, 23:59 36615

    Session > Datasource > Gridview

     Στο load της σελιδας .......

    Dim AA as string

    AA = Session("AA") << Η τιμη λαμβανεται απο την προηγουμενη σελιδα

    Dim sqlcmd As New SqlCommand
    sqlcmd.Connection =
    New SqlConnection(myConStr)
    sqlcmd.Connection.Open()

    sqlcmd.CommandText = "SELECT Assos FROM Coupon Where AA ='" & AA & "'"
    Session("Assos") = sqlcmd.ExecuteScalar()

    Με την βοηθεια του command and parameter editor του sqldatasource εχω προσθεσει τα ακολουθα¨

    Parameter source > Session και
    SessionField > Assos

    ητοι στο select query του sqldatasource...

    SELECT * FROM [Data] WHERE (([Assos] = @Assos))

    Το προβλημα ειναι οτι το gridview που εχω συνδεσει με το sqldatasource δεν φερνει καμια πληροφορια αλλα ουτε και εμφανιζει το default μηνυμα "there are no data records to display"

    Και το μεγαλυτερο προβλημα ειναι οτι δεν θελω να χρησιμοποιησω query string αντι του session.

    Σας ευχαριστω εκ των προτερων,
    στη διαθεσή σας για περαιτερω πληροφορίες,

  •  26-10-2007, 13:46 36631 σε απάντηση της 36615

    Απ: Session > Datasource > Gridview

    Θα ήταν καλύτερο να μας στείλεις όλο το κώδικα... δλδ και τον html κωδικα και τον server side...

    Σύνταξη στα 18,
    Στράτευση στα 100.
  •  26-10-2007, 16:43 36643 σε απάντηση της 36615

    Απ: Session > Datasource > Gridview

    1) Βεβαιώθηκες ότι η Session("AA") επιστρέφει τιμή;

    2) Εκτέλεσες το query στο management studio με αυτή τη τιμή και πήρες αποτέλεσμα;

    3) Συμβουλή. Άλλαξε το string concatenation στο query με μια stored procedure. Αλλιώς... http://www.dotnetzone.gr/cs/forums/thread/36310.aspx


    View Παναγιώτης Χαραλάμπους's profile on LinkedIn
    Coding at Mediterranean Acoustics
  •  27-10-2007, 00:21 36647 σε απάντηση της 36643

    Απ: Session > Datasource > Gridview

    Pak:

    1) Βεβαιώθηκες ότι η Session("AA") επιστρέφει τιμή;
    2) Εκτέλεσες το query στο management studio με αυτή τη τιμή και πήρες αποτέλεσμα;

    Η ΑΑ επιστρεφει κανονικα τιμή. Το query εκτελωντας το, επεστρεψε κανονικα εγγραφές.
    Ακομη δεν εχω δοκιμασει τη λυση της stored procedure. Θα κανω μια αποπειρα και θα σας ενημερωσω για την εξελιξη...

    Σας ευχαριστω

  •  27-10-2007, 20:25 36676 σε απάντηση της 36647

    Απ: Session > Datasource > Gridview

    Ok! Stored procedure δεν χρησιμοποιησα ομως το προβλημα λυθηκε.

    Δεν ξερω εαν προκειται για bug του Gridview, παντως εαν δεν κανω καμια αλλαγη στις στηλες που ερχονται απο τη βαση δεδομενων (στον command and parameter editor) το GridView δουλευει κανονικα. 

    Το μειoνεκτημα ειναι πως ερχονται "αχρηστες" πληροφοριες απο στηλες που δεν θελω να εμφανισω στο Gridview (Αυτο βεβαια εχει διορθωθει με την αλλαγη της εκαστοτε στηλης του Gridview απο visible true  σε false).

    Εαν εχετε ακουσει παρομοιο προβλημα με το GridView....

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