D3 Pick Multivalue Database Access ODBC or other? - odbc

Hello I am very new to D3 Pick. Could you recommend some info on how to get access to a data file with possibly ODBC or SQL query? My IT department says ODBC is not possible but I think there must be a way. Maybe creating a new pointer file to be set up for ODBC? I'm still learning about the structure of D3 and file system. I am more familiar using MS SQL Server so any clarification is appreciated

Rocket Software does provide an ODBC server for D3. Compatibility depends on the version of D3 you are running. The documentation for D3 can be found here: https://www3.rocketsoftware.com/rocketd3/support/documentation/index.jsp
If you have an active support contract with Rocket you can also reach out to their support for assistance in getting ODBC server running, otherwise I would also recommend signing up for their forum and posting there as their support also monitors it as well.
You may also want to look MVS Toolkit which can be used to generate SOAP and REST apis as another method of accessing your D3 data remotely.

Pick d3 has a proprietary odbc that gives access to its own api to access data from a windows environment.
This is the url with the index of the access api

Related

Migrating from MSAccessDB to SQLLite

I have a application written long time back using the MS Access as the configuration database. It was using OLEDB Provider (Jet Engine) for retrieving data from the configuration DB.
I intended to replace MS Access Db lightweight RDBMS which requires no additional installation requirements. Thinking of using SQLLite which seems to suite my needs. Wanted to check if anyone have invovled in migrating the data from MSAccess to SQL Lite. Is there an easy way to migrate the schema and data?
You can quite much transfer data and schema if you setup the ODBC driver for sqlite.
Once done then you can run append queries in Access to export to the sqlite database.
Of course with sqlite you don't get or have forms, reports or a coding language. So, you have to replace that part of Access with some other kind of development platform.
So, you need to get a ODBC driver for sqlite.
This one works well:
http://www.ch-werner.de/sqliteodbc/
So, once you done the above, then you can link from access to sql lite. You can even edit data with Access forms, or even run access reports against data in sqlite.

odbc apps script

We have a core application that allows for ODBC connections. Currently I use MS Excel or Access to create reports. Many times per week I print them to .PDFs and email them to managers (not all managers have access to our core application). We have Google Apps and I was wondering if anyone had any experience connecting ODBC with GAS. I like to think my process could be better automated.
I also have databases that I have made available to users through Excel for dynamic reporting. I was wondering if I could migrate that to the GAS environment, also.
Any help or guidance would be greatly appreciated.
You could use JDBC to connect to the underlying database and then create your reports and other data manipulation in GAS.
See link for documentation\examples: https://developers.google.com/apps-script/jdbc

Is Firebird good embedded DB for ASP.NET? Which else?

Looking for a good embedded db for my asp.net apps while trying to avoid SQLExpress (I need it to be a downloable file(s) with no need to install at server), I found Firebird. But:
According to this:
http://en.wikipedia.org/wiki/Embedded_database#Firebird_Embedded
It has the same features as the classic and superserver version of Firebird, except that two or more THREADS (not just applications) cannot access the same database at the same time. So Firebird embedded acts as a local server for a single threaded client accessing its databases (that means it doesn't work properly for ASP.NET web applications)
According to this http://www.firebirdsql.org/en/development-net-provider/, however, there are some ASP.NET providers released.
Weekly builds of the ADO.NET Data Provider, the ASP.NET Web Providers and the DDEX provider can be found here.
So the question is: is it or is it not a good embedded db alternative to use in asp.net?
If not, what would you recommend instead?
I have fixed the wikipedia article , firebird 2.5 embedded is fully multithreaded and it is fully supported for asp.net
http://blog.cincura.net/231742-firebird-embedded-in-comparison-to-sql-server-compact-edition-4/
Also from what i have read on jiri's blog it is possible to run it on azure
http://blog.cincura.net/232332-using-firebird-inside-azure-without-vm-role/
and on amazon
http://blog.cincura.net/232333-amazons-ec2-micro-instance-and-firebird/
Yes, it is. And I believe it is one of your best options.
Specially because you will be running it in a non MS environment. I know PostgreSQL is a good Open Source DB, but it does not have an embedded version.
Your other option is SQLite.
One thing that might be worth looking at is SQL Compact. The latest version works with ASP.NET and runs in-process. All you need to deploy is a couple of DLLs.
I must confess I don't really know anything about Firebird so can't compare it directly.

Using Flexbuilder to create an AIR app connected to Saleforce.com, how can I encrypt the local datastore?

I have created an Adobe AIR application that interfaces with Salesforce.com. The only drawback I have is that the data that is synced to the desktop is not encrypted. I can encrypt a database that I create locally, however, I am trying to encrypt the database that is created and maintained by the flexforforce toolkit. Thanks for any suggestions.
J_A_X is correct, without access to the underlying code communicating to the database, it would be damn near impossible, however it appears the situation has changed.
AFAICT SalesBuilder is using a locally encrypted air database: http://coenraets.org/blog/2008/11/salesbuilder-15-with-new-air-15-database-encryption/. It appears the source code is available for this application, and thus a possibily that you might be able to pull the libraries this is using? Or perhaps the libraries you are using are in fact already encrypting the database?

Any ASP.NET Opensource project that works on both SQL Server and MS Access DB?

I searched on Google and I can't find any, do you know some ?
Not that I'm aware. Most open source projects however use one specific database engine (which makes sense), or xml (for example dasBlog).
However you can always swap your SQL Server for MS Access in a project if you want. The provider system for membership etc in ASP.NET itself is already a great example of that possibility (though not open source as it comes from Microsoft). For example take a look at this tutorial: Using Access instead of SQL server for your ASP.NET Application Services.
Personally I would rather find it strange to see an open source project making use of 2 different, especially MS Access in the first place. People tend to use SQL Server Express or SQLite or SQL CE for something like this.

Resources