vassilis Posted January 25, 2016 Report Share Posted January 25, 2016 Καλησπέρα, έχω έναν bar code printer και προσπαθώ να συνδέσω την εφαρμογή του που παράγει το barcode με μια βάση sql ώστε να παίρνει από εκεί κάποια πεδία και να κάνει τη συσχέτιση. Η βάση είναι η Open source firebird. Το πρόβλημα είναι ότι όταν δηλώνω το αρχείο *.fdb λέει ότι ή δεν υπάρχει ή είναι λάθος στο Login. Username- password δεν έχει η βάση. Τί άλλο μπορώ να κοιτάξω? Το δοκίμασα με βάση excel και λειτούργησε, αλλά από sql δεν γνωρίζω τί χρειάζεται. ευχαριστώ Quote Link to comment Share on other sites More sharing options...
Blackman Posted January 26, 2016 Report Share Posted January 26, 2016 δωσε περισσότερα στοιχεία! που και πως δηλώνεις την σύνδεση με την βάση; vassilis 1 Quote Link to comment Share on other sites More sharing options...
vassilis Posted January 26, 2016 Author Report Share Posted January 26, 2016 Είναι στον ίδιο υπολογιστή και η βάση και η barcode εφαρμογή. Και θέλω να πάρω από τους πίνακες τις βάσης κάποια πεδία για το barcode. Και δηλώνω το path στο filename. (C:\Firebird\employee.fdb), στα άλλα τα αφήνω κενά. Quote Link to comment Share on other sites More sharing options...
Blackman Posted January 26, 2016 Report Share Posted January 26, 2016 όταν βάζεις τα στοιχεία να φανταστώ ότι δεν σου περνάει όταν κάνεις το test; Quote Link to comment Share on other sites More sharing options...
vassilis Posted January 26, 2016 Author Report Share Posted January 26, 2016 Ακριβώς, βγάζει αυτό το σφάλμα, dbnetlib connectionopen(connect()). sql_server_does_not_exist_or_access_denied. Πολύ γενικό. Quote Link to comment Share on other sites More sharing options...
Blackman Posted January 26, 2016 Report Share Posted January 26, 2016 https://support.microsoft.com/en-us/kb/888228 το έχεις δει το παραπάνω; Quote Link to comment Share on other sites More sharing options...
MichalisCorsa Posted January 26, 2016 Report Share Posted January 26, 2016 Βλέπωντας το screenshot που έβαλες πιστέυω οτι η καρτέλα SQL αναφέρεται για απευθείας σύνδεση σε κάποιο *.mdb αρχείο απο MS Access ή MS SQL Server, ή και για σύνδεση μέσω ODBC data source (επιλογές "Initial Catalog" και Username/Password ).To βλέπω σαν απίθανο να υποστηρίζει firebird βάση καθώς δεν είναι συμβατές με MS SQL . Ίσως είσαι τυχερός και μπορέσει να παίξει μεσω odbc data source και τον παρακάτω odbc driver.http://sourceforge.net/projects/firebird/files/firebird-ODBC-driver/2.0.3-Release/Firebird_ODBC_2.0.3.154_Win32.exe/download Δοκίμασε σε ένα τεστ περιβάλλον με ένα αντίγραφο της βάσης που θέλεις. Quote Link to comment Share on other sites More sharing options...
vassilis Posted January 26, 2016 Author Report Share Posted January 26, 2016 Ναι αλλά δεν κατάλαβα και πολλά, αναφέρεται σε tcp πρόβλημα και εγώ είμαι τοπικά και σε windows 10, όχι server. Quote Link to comment Share on other sites More sharing options...
vassilis Posted January 26, 2016 Author Report Share Posted January 26, 2016 Βλέπωντας το screenshot που έβαλες πιστέυω οτι η καρτέλα SQL αναφέρεται για απευθείας σύνδεση σε κάποιο *.mdb αρχείο απο MS Access ή MS SQL Server, ή και για σύνδεση μέσω ODBC data source (επιλογές "Initial Catalog" και Username/Password ). To βλέπω σαν απίθανο να υποστηρίζει firebird βάση καθώς δεν είναι συμβατές με MS SQL . Ίσως είσαι τυχερός και μπορέσει να παίξει μεσω odbc data source και τον παρακάτω odbc driver. http://sourceforge.net/projects/firebird/files/firebird-ODBC-driver/2.0.3-Release/Firebird_ODBC_2.0.3.154_Win32.exe/download Δοκίμασε σε ένα τεστ περιβάλλον με ένα αντίγραφο της βάσης που θέλεις. Και με ένα sample Mysql που δοκίμασα τό ίδιο μήνυμα παίρνω. Το ODBC δεν είναι μόνο για mdb αρχεία? Quote Link to comment Share on other sites More sharing options...
Blackman Posted January 26, 2016 Report Share Posted January 26, 2016 δες αν μπορείς να κάνεις εγκατάσταση obdc driver για τον firebird και από εκεί να ορίσεις τα connectionshttp://www.firebirdsql.org/en/odbc-driver/http://web.synametrics.com/firebird.htm http://support.brainwaregroup.com/kb/article/AA-00486/0/HOW-TO%3A-Create-an-ODBC-connection-to-the-Firebird-database.html vassilis 1 Quote Link to comment Share on other sites More sharing options...
Blackman Posted January 26, 2016 Report Share Posted January 26, 2016 όχι...OBDC δεν ειναι μονο για mdb αρχεία... πιο πανω σου έβαλα τον odbc driver για firebird vassilis 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.