I've been trying to find a free database creator for mac os, and i'm not being able to find any. Anyone know of a free one i could download?
EDIT: I need that the application generate the sql (mysql in this case) also :)
ty
SQL Designer is web-based.
There's also more options at this question.
I think the Entity modeling stuff in XCode might be of us to you...
SchemaBank is another web-based one available.
Related
So I am using labview and their data connectivity tool kit only works with their 32 bit version. I need to use their 64 bit version though to be compatible with some of my other files.
If I have a local sql database, which I access using the mysql command line client, what would be the best way to talk to it? Should I use executables like bat files or is there a better method? Should I store data in a different way?
Thanks in advance for your help.
I have never really liked the data connectivity toolkit, mainly because it is Windows only. That being said, I recommend setting up a MySQL server on your computer and using TCP/IP to communicate with it. This community forum link is a good start, although there are some issues with this code. I use code based off of that in my software, unfortunately I cannot post that source code.
I've been coding in objective-c in Xcode for just over 2 days now. So please forgive me if I'm being stupid at all. I am from a C# / .NET background and am looking to extend my current solution from Windows platforms to Mac. I've searched far and wide for an answer to this requirement, and all I came up with is 'create a consumable web-service'. However, I don't want to do this.
So far, my application can parse JSON and send in via command line. One of the objects in the JSON is the SQL connection string. Now I need to be able to:
Create an open connection to a simple SQL Azure database, based on the NSString containing my SQL connection string
Execute a query, with parameters
Close and dispose of the SQL connection
Any and all help is appreciated
For talking to an SQL server from a Mac, you're going to need to have an appropriate ODBC driver, or a set of libraries that works directly with objective-c (or c).
ODBC isn't particularly well supported by OS X, so I'd avoid it unless you can find a tested and installable ODBC driver to work with it. With that said, we do make use of it in our products to talk to other (non-Azure) SQL databases and have found it stable and useful, as long as the drivers are good.
Otherwise, you're going to need to seek out an SDK that will work for you. As far as I can tell, they've open-sourced most of their SDK on github, but there isn't an OS X version there.
Thanks for your answer, and even though it does point me in the right direction, as you correctly stated, there is no OSX driver for Azure from Microsoft.
Because of this reason, i feel the original question, to connect to a SQL Azure database, has not been answered.
I believe the best, and correct, way to proceed is to do what i originally did not want to do and set up a consumable web-service for the DB calls my application required.
My apologies for not up-voting your response sooner, it was an oversight, I did not intend to be rude.
Thanks again for your reply gaige
I'm looking for oen source alternative to SQLMaestro for PostgreSQL because it has visual database designer which not avaliable in pgAdmin which make database desinging so easy.
PS
I'm not sure if this is illegal here but I've to ask about it because google didn't help me for find the alternative.
SQL Power Architect did the trick for me. Runs on Windows, OS X and Linux.
I found awesome tools in PostgreSQL wiki thank for your help guys.
If you are using an sql database with a vb.net application, does the user need to have anything extra other than the .net framework installed for the program to run? Meaning, if I simply compile the application, are there any extra steps I need to take to make this work?
Thanks for the help!
According to your comment response on the question of having a SQL DB server somewhere:
Well duh, my question was referring to
drivers. Do they need any extra .dlls?
Nope, you should be good to go. :)
The only time you have to worry about this is if you use a 3rd party control or tool that isn't installed with the framework.
I was introduced to VisualAssist a few years ago and for me there's no going back. Are there any other tools I'm missing out on?
If you're a vim user, ViEmu is indispensable. It's a plugin available for Visual Studio (SQL Server and Office as well, although it's sold separately) that transforms the editor into Vim.
Another plugin by the same company is Codekana. In its current incarnation, it spruces up code structure considerably, and makes reading code much more pleasurable. Based on several chats with the author, he's planning on growing it into other areas as well.
BeyondCompare : Life-changing folder & file diff with many installable extensions for additional file types. Don't know what I'd do without it.
There's a few things that get installed on every computer I use for development:
ExamDiff is the best light-weight diff program I've found.
Tortoise SVN is the best version control client
Perforce is a way to make your life worse when your company inflicts it upon you.
Just after installing VisualAssist I go after WinMerge, which also significantly simplified my life.
I tried Resharper for a while. It was great but too expensive for my taste and I could not get my employer to purchase it when the trial expired. You might take a look.
I own all of these tools and use them on a regualar basis.
Resharper
CodeRush/Refactor Pro!
NDepend
Gallio/MbUnit