Direct connect to FirebirdSQL with FireDAC on Android? - delphi

I need a direct connect to FirebirdSQL 2.x database (no DataSnap ).
Is it possible, and how ?

FireDAC DB connectivity depends on the existance of a DB client library for a specific platform. fbclient.dll / .so is required to connect to Firebird. There is no port of fbclient for Android. So, you cannot connect to Firebird from Android using FireDAC Firebird driver.

Actually, FDPhysFBDriverLink are not compiled for Android

maybe the easiest solution to retrieve or store data to and from FirebirdSql in this situation is creating small app that works as bridge between Android and FirebirdSQL. Using an unused port using Indy, it is very possible. How about format? You can use your own format, as long as it works, then everything is oke.
Security? Sorry, i did not think about security. After connection build, security is another menu.

Related

Can I build a localhost resided on an IOS(ipad ,iphone) or Android tablets with Node.js(JXcore) ?

Background: we have an existing web application written in JAVA with tomcat, JVM environment etc.
And now, the client want to have the partial application running on their tablet devices in an offline environment which breaks the rule of Client-Server (no internet access !)
In order to do less coding/development, our team decided to use nodejs and to write a light weight platform independent server side code, (localhost +browser access, it seems awkward, but it is impossible to rewrite the whole application in Swift and SDK etc).
Can this be achieved though JXcore or other frameworks?
(it is just a CRUD type application)
Or what other solution you can think of in this situation. (no internet connection environment)
No. You can't create a native iOS app using Node.js
And also there isn't any bridging between Swift and Node.js
Though there is something called NodObjC which exposes the Objective-C runtime to Node.js in a high-level.

IOS connect to Firebird

i want my application to connect with a Firebird Database.
Exists something like the SQLClient library of Martin Rybak?
(http://objcsharp.wordpress.com/2013/10/15/an-open-source-sql-server-library-for-ios/)
I've found libraries for MySQL and PostgreSQL and the one above.
Yes there is one and you can try it feedback would be appreciated.
http://paulbeachsblog.blogspot.ro/2013/09/an-update-about-firebird-on-ios.html

Connecting to sFTP from within an iOS App

I'm new to Objective C and Xcode, but was wondering how to connect to a SFTP within my application. I've successfully connected to FTPs before, but was hoping to keep more secure in the future. When connecting with a regular computer you need a special SFTP client, so I wasn't sure what steps I'd have to take to connect within an iOS App.
Also, what are your opinions of SSH FTPs Vs. SFTPs?
There are plenty of open source libraries like NMSSH or DLSFTPClient. Please, don't use proprietary components, support open source.
Your best bet is to download a library and put that into your app. I would recommend Chilkat. He has wrote a lot of stuff for sftp.
Good luck.
look at some of these (http://www.example-code.com/ios/sftp.asp)

advantage ole db provider 10.0.0.3 adsoledb for 64 bit - can't get it to work

trying to get a local server version of Advantage OLE DB Provider to work on a 64 bit Windows 7 machine. installed the 64 bit version 10.00.0.3 release and copied my application. registered the adsoledb64.dll from the app directory. I get nothing. Doesn't write a log either. Am I going to have to compile the app on the 64 bit machine? very confused and frustrated.
Based on the information I have gleaned from the comments, it sounds as if your application is running as a 32-bit application. If so, it will not be able to load 64-bit version of the OLE DB provider. The conn.Open(); call would likely result in an error such as this:
The 'Advantage.OLEDB.1' provider is not registered on the local machine.
One way to test this would be to install the 32-bit version of the provider to see if it works.
Alternatively, you might consider using the Advantage .NET Data Provider rather than the OLE DB provider. Using a native data provider instead of going through OLE DB might prove simpler in the long run.

what is the best free ftp component for delphi

I'm using delphi6, and our company don't want to upgrade it,
and I found Tidftp lack the MLSD command,
So what is the free ftp component you are using now?
ps : I searched for one on Google, but I don't know which is stable and standard.
I haven't used Synapse, but I hear good things and it looks good. The SVN on Sourceforge has much newer code.
Support for FTP protocol (support many
firewalls including custom ones,
upload and dowload resuming, transfer
between two FTP servers). Implemented
directory list parsing too. SSL/TLS
support.
Support for TFTP protocol (client and
server).
Beyond that I have had good luck with Indy's TidFTP, although I have used Indy 9 more than 10.
BTW, I don't know about the MLSD command specifically, but it seems like there was a way to send custom commands to the server with Indy. I know I actually used it to implement a more detailed directory listing, so that may have been the MLSD then . . ..
Done!
download the newest Indy component, and TidFtp is good to use!
You can also check ICS TFtpCli
http://www.overbyte.be/frame_index.html

Resources