桌面编程语言连接到远程MySQL

时间:2011-10-31 22:01:52

标签: mysql desktop connect

我的一位客户问我一个更好更快的解决方案来更新它的房地产网站,因为他和他的员工不想连接到网站并逐个更新广告,因为他们不想等待互联网正常延迟的时间过长。

我首先通过构建一个PHP脚本来解决这个问题,该脚本将Excel文件导入到网站的MySQL数据库中,并且它工作得很好。但问题是仍然需要单独上传的图片。然后我编写了一个PHP脚本,使用ajax上传图片并拖放,以便用户可以选择多张图片并立即上传。这也是有效的,但客户仍然不完全满意,因为他说这个解决方案非常“贴”。

然后我考虑了一个桌面应用程序 - 一种本地数据库(可能是SQLite) - 用户在本地保持更新,并且只在应用程序连接到远程服务器并更新数据库并上传图片。

我的问题是:我可以使用什么EASY桌面高级编程语言来完成这项工作?您是否知道任何RAD(可视IDE)编程语言能够连接到远程mySQL服务器并通过简单的自定义GUI上传数据?

我试过RealBasic和PureBasic,但我没有解决它。我想过在PHP中构建应用程序,然后将其转换为EXE,但我还没有尝试过。

请不要向我推荐Java,C或Delphy,因为我正在寻找一些非常简单的东西。

谢谢

3 个答案:

答案 0 :(得分:0)

您是否考虑过与服务器同步的客户端javascript / html应用程序,因为您已经熟悉该平台?如果一个浏览器更好地支持你想要做的事情(Firefox有一些扩展可能与Chrome或其他什么相比),而不是要求运行这个应用程序(而不是担心跨浏览器可移植)。

所有浏览器现在都可以拥有客户端存储,您可以在本地执行操作,最后将它们“一次性”推送到服务器。

答案 1 :(得分:0)

如果您的客户端使用的是Windows平台,则可以使用IronPython(.NET),VB.NET或C#。这些都允许您在Visual Studio中直观地创建窗口/窗体。如果您还不熟悉.NET平台,我不确定这将是多么“简单”,但我认为对于大多数其他平台来说也是如此。

话虽如此,听起来你的现有解决方案可能是最好的想法 - 也许如果你能让你的解决方案感觉不像一个“补丁”,他们就会满意。

答案 2 :(得分:0)

没有理由你不能使用Purebasic,如果这是你喜欢的。 PB论坛上有HTTP文件上传示例。

我已经使用了Purebasic多年,但我建议花时间去了解C#/ .NET--这是一个与众不同的世界,一旦你学会了这样的东西就很容易。