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

 

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

Database Access Methods

Îåêßíçóå áðü ôï ìÝëïò kallileo. Τελευταία δημοσίευση από το μέλος γιωργος μπακογιαννης στις 03-09-2006, 17:39. Υπάρχουν 5 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-08-2006, 11:18 16032

    Database Access Methods

    Γεια χαρα πρωτα απο όλα
    Ειμαι τελειως αρχαριος με databases και ASP και θα ηθελα να κανω μερικες ερωτησεις:
    Εκτος απο το ODBC ποιες αλλες μεθοδοι συνδεσης μιας εφαρομογης με βαση δεδομενων υπαρχουν???? Και τι ρολο παιζει σε σχεση με αυτο το ADO?
    Και για καθε ειδος βασης δεδομενων υπαρχει ενας συγκεκριμενος driver ή κανω λαθος?????
     
    Οπως επισης τι περιορισμους στην λειτουργια εχει το VWD Express σε σχεση με τον Full???? Ειναι δυνατο να φτιαχτει ενα πληρως λειτουργικο site με αυτο?
     
    Ευχαριστώ
  •  28-08-2006, 11:29 16033 σε απάντηση της 16032

    Απ: Database Access Methods



    Για το πρώτο ερώτημα, δημοφιλείς layers για σύνδεση με databases σε περιβάλλοντα microsoft είναι τα ODBC και OLEDB, ενώ όντως υπάρχουν και άλλα.

    Το ODBC γενικά είναι παλαιότερο από το OLEDB. Και τα δύο είναι layers ή "drivers", θα μπορούσε να πει κάποιος, μέσω των οποίων επιτυγχάνεται η επικοινωνία με την εκάστοτε database. Το ADO είναι ένα API για την επικοινωνία με τις databases που χρησιμοποιεί το ODBC ή το OLE DB για να μιλήσει σε αυτές (το ίδιο το ADΟ δεν μιλάει απευθείας στις databases).

    Για κάθε είδος βάσης δεδομενων υπάρχει ένας ή περισσότεροι drivers. Π.χ, μια Access database μπορεί κανείς να την προσπελάσει είτε με ΟDBC είτε με OLE DB. Βεβαια, το ODBC δεν πολυ-υποστηρίζεται από τη Microsoft ως παλαιότερο και γενικά είναι πιό αργό στην επικοινωνία από το OLE DB.

    Για σενα, αυτό που αλλάζει είναι συνήθως ο τρόπος με τον οποίο γράφεις το connection string για τη σύνδεση με τη βάση. (Σε ODBC σύνδεση χρειάζεται το επιπλέον βήμα του ορισμού ενός data source name στο server που φιλοξενεί την εφαρμογή σου).


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  28-08-2006, 11:45 16035 σε απάντηση της 16032

    Απ: Database Access Methods

     kallileo wrote:
     
    Οπως επισης τι περιορισμους στην λειτουργια εχει το VWD Express σε σχεση με τον Full???? Ειναι δυνατο να φτιαχτει ενα πληρως λειτουργικο site με αυτο?
     

    Για τα χαρακτηριστικά των Epxress εκδόσεων σε σχέση με τις υπόλοιπες, δες εδώ: http://msdn.microsoft.com/vstudio/products/compare/

    Εξαρτάται τι εννοείς λέγοντας "πλήρως λειτουργικό site"... Γενικά, ναι, μπορείς και μάλιστα θα βρείς πολλά παραδείγματα στις αντίστοιχες σελίδες υποστήριξης του VWD.


    Vir prudens non contra ventum mingit
  •  28-08-2006, 13:47 16051 σε απάντηση της 16032

    Απ: Database Access Methods

    OK αλλη μια ερωτηση

    Ποιο αλλο προτυπο(api) υπαρχει αντιστοιχο το ADO για την προσβαση και διαχειριση δεδομενων της db?
  •  03-09-2006, 15:25 16237 σε απάντηση της 16032

    Απ: Database Access Methods

    Θελω να αρχισω να παιζω με την ASP αλλα δεν ξερω με τι να ασχοληθω. Visual Basic ή C#?????

    Η μονη γλωσσα που ξερω καπως καλα ειναι η C και καποια πραγματα στην Visual Basic.
  •  03-09-2006, 17:39 16238 σε απάντηση της 16237

    Απ: Database Access Methods

    Εάν θες ρίξε μια μάτια σε αυτά τα links:

    "Differences Between Visual Basic .NET and Visual C# .NET" white paper is available

    Complete Comparison for VB.NET and C#


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