[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver (feature request)
https://bugs.documentfoundation.org/show_bug.cgi?id=85148 jcs...@libreoffice.org changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |jcs...@libreoffice.org |desktop.org | -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver (feature request)
https://bugs.documentfoundation.org/show_bug.cgi?id=85148 --- Comment #4 from jcs...@libreoffice.org --- The part of the code in connectivity/source/drivers/firebird/Connection.cxx is already done. https://git.libreoffice.org/core/commit/34219c3cb737371afb4a29604e95f0e87966f02a. The UI part remains to be done. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver (feature request)
https://bugs.documentfoundation.org/show_bug.cgi?id=85148 jcs...@libreoffice.org changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||3905 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver ( feature request)
https://bugs.documentfoundation.org/show_bug.cgi?id=85148 Thomas Lendochanged: What|Removed |Added Blocks||104790 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=104790 [Bug 104790] [META] Database connectivity interfaces (ODBC, JDBC..) and external databases -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver ( feature request)
https://bugs.documentfoundation.org/show_bug.cgi?id=85148 Lionel Elie Mamanechanged: What|Removed |Added Keywords||easyHack, skillCpp, ||skillSql CC||btom...@gmail.com, ||lio...@mamane.lu, ||serval2...@yahoo.fr --- Comment #3 from Lionel Elie Mamane --- Basically we just need to ask for user and password in the UI. In connectivity/registry/firebird/org/openoffice/Office/DataAccess/Drivers.xcu in the ... add a child like that: UserPassword While you are at it, change the "DriverTypeDisplayName" from "Firebird file" to "Firebird external". Then in connectivity/source/drivers/firebird/Connection.cxx in method Connection::construct, in if (url == "sdbc:embedded:firebird") { (...) } // External file AND/OR remote connection else if (url.startsWith("sdbc:firebird:")) { // HERE } Get the username and password from the "info" parameter. See e.g. connectivity/source/drivers/odbc/OConnection.cxx method OConnection::Construct for an example how to do that. Then pass the username and password to the firebird API. A bit lower you have: if (m_bIsEmbedded || m_bIsFile) { strcpy(userName,"sysdba"); strcpy(userPassword,"masterkey"); } else { // TODO: parse password from connection string as needed? } At the place of this TODO, strncpy the username and password you have extracted from info into the userName and userPassword buffers. For bonus points, you can implement a specific UI page just for Firebird in the wizard, like we have for MySQL. bug 43369 contains instructions on how to do that (for PostgreSQL, but can be adapted for Firebird). -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver ( feature request)
https://bugs.documentfoundation.org/show_bug.cgi?id=85148 Tor Lillqvistchanged: What|Removed |Added Blocks|51780 | --- Comment #2 from Tor Lillqvist --- I don't think our HSQLDB code has any similar feature, so this can't be a blocker for bug #51780. Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=51780 [Bug 51780] [META] Default to Firebird not HSQLDB in Base -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver (feature request)
https://bugs.freedesktop.org/show_bug.cgi?id=85148 --- Comment #1 from Alex Thurgood ipla...@yahoo.co.uk --- Adding self to CC if not already on -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver (feature request)
https://bugs.freedesktop.org/show_bug.cgi?id=85148 Alex Thurgood ipla...@yahoo.co.uk changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 85148] FILEOPEN: Firebird connect to server via new driver (feature request)
https://bugs.freedesktop.org/show_bug.cgi?id=85148 reinierolislag...@gmail.com changed: What|Removed |Added See Also||https://bugs.freedesktop.or ||g/show_bug.cgi?id=85146 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs