odbc?

Γενικές συζητήσεις για SQL και SQL Servers (RDBMS)

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Juggler
Δημοσιεύσεις: 30
Εγγραφή: 09 Δεκ 2004 10:37
Τοποθεσία: Αθήνα - Λευκωσία

odbc?

Δημοσίευση από Juggler » 14 Φεβ 2005 12:46

Ελπίζω να είμαι σε σωστή κατηγορία.
Μπορει κάποιος με απλά λόγια να μου εξηγήσει τι ακριβώς ειναι το ODBC (Open Database Connectivity standard)?
Έχω βρει το εξής:
.... is a widely accepted application programming interface (API) for database access that is designed for maximum interoperability - that is, the ability of an application to access different databases using the same programm code.
Ok, δεν είναι και τόσο δύσκολο να το καταλάβει κανείς. Αυτό που θέλω είναι ένα πρακτικό παράδειγμα.

Ευχαριστώ

Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

odbc?

Δημοσίευση από tsiger » 14 Φεβ 2005 15:06

efoswn ta agglika sou to epitrepoun ap oti vlepw

http://www.datadirect.com/techzone/odbc ... /index.ssp

Άβαταρ μέλους
Juggler
Δημοσιεύσεις: 30
Εγγραφή: 09 Δεκ 2004 10:37
Τοποθεσία: Αθήνα - Λευκωσία

odbc?

Δημοσίευση από Juggler » 14 Φεβ 2005 16:37

ODBC απ' ότι κατάλαβα εγώ σημαίνει χοντρά χοντρά (πολύ χοντρά): Μία εφαρμογή μπορεί να επικοινωνεί με περισσότερες από μία βάσεις δεδομένων.

Στο link που μου έδωσες αναφέρει:

Why Do Application Developers Need ODBC?

Using ODBC, an application developer can develop, compile, and ship an application without targeting a specific DBMS. In this scenario, the application developer does not need to use embedded SQL; therefore, he does not need to recompile the application for each new environment.

Από τα ελάχιστα που ξέρω για να δουλέψει μία εφαρμογή με βάση δεδομένων από πίσω δημιουργείς queries SQL και ζητάς διάφορα στοιχεία από την βάση. Με το MyODBC δημιουργείς πάλι queries SQL με τη διαφορά όμως ότι δεν τα ζητάς από μία συγκεκριμένη βάση κατευθείαν αλλά απο οποιαδήποτε και αυτό γιατί σε περίπτωση που αλλάξεις περιβάλλον δεν χρειάζεται να ξαναστήσεις ολόκληρη την εφαρμογή και τελικά όλο αυτό το πράγμα προϋποθέτει να έχεις περάσει τους απαραίτητους drivers κάθε βάσης στο MyODBC.

Δηλαδή SQL queries τα δημιουργείς "επάνω" στο MyODBC?? Εάν ναι που ακριβώς και πως?

Θα με βοηθούσες αρκετά εάν έχεις κάποιο link με test files, γραφικές απεικονίσεις και documentation για να καταλάβω και πιο πρακτικά τελοσπάντων αυτό το ODBC. Έχω εγκατεστημένα για αυτό το σκοπό και σε πλήρη λειτουργία se περιβάλλον XP, Apache, MySQL, PHP, phpMyAdmin, ColdFusion express (free trial), MyODBC.





Ουφ!! Φίλε ελπίζω να κατάλαβες τι εννοώ και να μην σε έκανα να ξεχάσεις αυτά που ξέρεις :kaloe:

Απάντηση

Επιστροφή στο “Βάσεις Δεδομένων και SQL - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες