Καλησπερα .. Εχω κανει ενα προγραμμα c++ που ενωνεται με βαση(.mdb).
Θα ηθελα να μαθω αν αντι να πηγαινω Πινακα ελεγχου για να εγκαταστω το driver και την πηγη της βασης , να το κανω μεσω cmd.
Με ενδιαφερει ωστε να το ενσωματωσω στο κωδικα. Για να μη χρειαζετε οταν θελω να δωσω το προγραμμα σε ενα φιλο μου να τον εξηγω τι πρεπει να κανει πριν το τρεξει.. Να γινετε αυτοματα .
Εμφάνιση 1-10 από 10
-
19-11-09, 15:06 Δημιουργια data source (ODBC) μεσω command line γινεται; #1
-
19-11-09, 17:47 Απάντηση: Δημιουργια data source(ODBC) μεσω command line γινετε ? #2
Καλησπέρα και σε σένα.
Αυτό που θέλεις γίνεται με την
::SQLConfigDataSource
Δες και αυτό το άρθρο του Knowledge base της Microsoft:
How to use SQLConfigDataSource to create an Access system DSN
Το άρθρο είναι για VB, αλλά μπορείς να δεις παράδειγμα από εκεί (και να εμβαθύνεις αν θέλεις από το MSDN)
Χρειάζεται να κάνεις include το odbcinst.h
-
19-11-09, 17:59 Απάντηση: Δημιουργια data source(ODBC) μεσω command line γινετε ? #3
Μήπως μπορεί να γίνει και με Import registry strings?
-
19-11-09, 20:25 Απάντηση: Δημιουργια data source(ODBC) μεσω command line γινετε ? #4Καλησπέρα και σε σένα.
Αυτό που θέλεις γίνεται με την
::SQLConfigDataSource
Δες και αυτό το άρθρο του Knowledge base της Microsoft:
How to use SQLConfigDataSource to create an Access system DSN
Το άρθρο είναι για VB, αλλά μπορείς να δεις παράδειγμα από εκεί (και να εμβαθύνεις αν θέλεις από το MSDN)
Χρειάζεται να κάνεις include το odbcinst.h
-
20-11-09, 18:14 Απάντηση: Δημιουργια data source(ODBC) μεσω command line γινετε ? #5
Δε τα καταφερνω.. Πηγαινωντας να χρησιμοποιησω την συναρτηση παιρνω μηνυμα λαθους
Error: Unresolved external 'SQLConfigDataSource' referenced from ....
Εχω κανει
Κώδικας:#include <windows.h> #include <odbcinst.h>
Κώδικας:SQLConfigDataSource (NULL, ODBC_CONFIG_SYS_DSN, "Microsoft Access Driver (*.mdb)", "DSN=TESTDSN_DSN\0CREATE_DB=c:\\TESTDSN_DB.mdb\00");
-
20-11-09, 18:28 Απάντηση: Δημιουργια data source(ODBC) μεσω command line γινετε ? #6
Όταν λες στα libs του compiler πού ακριβώς εννοείς; Κανονικά πρέπει να γίνει στο Linker > Input > Additional Dependencies.
-
20-11-09, 20:21 Απάντηση: Δημιουργια data source(ODBC) μεσω command line γινετε ? #7Όταν λες στα libs του compiler πού ακριβώς εννοείς; Κανονικά πρέπει να γίνει στο Linker > Input > Additional Dependencies.
Εγω χρησιμοποιω CodeGear 2009 .
Στο φακελο που κραταει τα libs υπαρχει το
C:\Program Files\CodeGear\RAD Studio\6.0\lib\psdk
Εκει εντοπιζω και το odbccp32.lib .
Αυτο δεν αρκει ?
........Auto merged post: tsia πρόσθεσε 45 λεπτά και 37 δευτερόλεπτα αργότερα ........
Επισης καπου ειδα σαν λυση τη δημιουργια της odbccp32.lib με την εντολη
implib odbccp32.lib odbccp32.dll
Πραγματι το καινουριο lib που δημιουργειτε ειναι μεγαλυτερο σε μεγεθος απο το προηγουμενο ,αλλα παλι εχω το ιδιο προβλημα.. Ακομα και αν το κανω import στο Project..Τελευταία επεξεργασία από το μέλος tsia : 20-11-09 στις 20:21. Αιτία: auto merged post
-
23-11-09, 17:37 Απάντηση: Δημιουργια data source (ODBC) μεσω command line γινεται; #8
Sorry, πράγματι οι οδηγίες αφορούσαν Visual Studio (δεν ξέρω πώς μου ήρθε αυτό, δεν γράφεις πουθενά για Visual Studio)
Κανονικά αρκεί να το κάνεις import αλλά δεν ξέρω γιατί δεν παίζει στην περίπτωσή σου...
-
24-11-09, 02:19 Απάντηση: Δημιουργια data source (ODBC) μεσω command line γινεται; #9
Ok.. ευχαριστω παντως...
-
27-11-09, 20:40 Απάντηση: Δημιουργια data source (ODBC) μεσω command line γινεται; #10
Τελικα πηρα απο ενα αλλο υπολογιστη την odbccp32.lib που ειχε την Borland 6.0 και το προβλημα λυθηκε ! thanks MichaelSE .
Τελευταία επεξεργασία από το μέλος tsia : 27-11-09 στις 20:40. Αιτία: ορθογραφικο λαθος
Παρόμοια Θέματα
-
Πρόσβαση στο SpeedTouch 780WL μέσω command line για αλλαγή DNS σε OpenDNS?
Από fush.yu.mang στο φόρουμ ADSLΜηνύματα: 3Τελευταίο Μήνυμα: 19-12-07, 18:27 -
Δημιουργία destkop post-it από command line ?
Από great στο φόρουμ Hardware ΓενικάΜηνύματα: 0Τελευταίο Μήνυμα: 28-04-05, 12:05
Bookmarks