我正在Visual Studio 2015中开发一个数据库驱动程序,在C#中,Windows Form Application中,我使用SQLServer 2014作为我的数据库,从MSDN站点下载了最新版本。
我让它工作得很好。但是,如果我希望其他计算机上的其他用户和不同版本的Windows,这将要求他们安装SQL Server,对吗?
基本上,该应用程序用于存储当前药物、情绪、情绪测验、症状等。。我将所有结果存储在SQL Server数据库中。它们可以通过程序的GUI进行编辑、删除等。用户是否需要安装SQL Server才能使用此应用程序?
如果是这样的话,是否有其他方法可以在不必安装SQL Server连接的情况下保留数据库,或者有没有一种方法可以在用户不必安装SQL Server的情况下实现这一点?我不希望远程连接到我,我希望它是独立的。
这有什么意义吗?如果没有,我可以解释更多。我知道早在VisualBasic4时代,我在没有SQL的情况下创建、读取和编写数据库。但那是16年前的事了。所以我想知道最简单的解决办法是什么。谢谢
换句话说,您需要一个数据库,可以a)免费分发给最终用户,b)只“连接”到他们在本地存储的数据库副本。
这里有一些选择---
SQLite ODBC
使用ConfigurationManager。OpenExeConfiguration以读取/写入应用程序配置。xml文件,并将其用作键/值存储。如果需要,我可以提供例子。
动态创建一个Access数据库,在大多数情况下,它应该和MSSQL一样工作,开销更少。以下是方法:
创建访问数据库
创建sqlite数据库和表
我用Visual Studio制作了一个使用Windows窗体应用程序C++/CLI的小型图书馆管理系统。为了处理学生和书籍的数据库,我正在使用MySQL连接来连接到我计算机上的本地数据库,使用: 下面是我正在使用的名称空间: 现在我需要做一些事情,这样我就可以从一台不同的计算机连接到我给定的数据库。我试着搜索了一些方法,但有些方法需要在两台计算机上都安装MySQL,有些方法需要使用一些我不知道的
是否可以在不安装SQL Server的情况下在客户端计算机中安装应用程序? 在部署应用程序时可以包含数据库吗? 如果在部署时已在系统必备组件中选中SQL Server,是否可以在客户端的计算机上安装?
我正在将当前的应用程序迁移到多租户体系结构。由于只有一个代码库,我需要解决多个租户的问题。我使用的是单数据库、多模式的方法。每个租户将被分配一个单独的模式,其中元数据保存在默认模式中。 应用程序是用ASP构建的。NET MVC。我使用Dapper连接到我的SQL Server。我有50个函数,使用直接查询和存储过程调用数据库。当为每个租户初始化dapper时,是否有任何方法可以在不改变函数的情况下
问题内容: 我想将带有sqlite3的应用程序部署为Heroku上的数据库。但是,似乎Heroku不支持将sqlite3作为数据库的应用程序。是真的吗 无法在Heroku上部署由sqlite3支持的应用程序吗? PS:我已经使用PythonAnywhere成功部署了我的应用程序,但是现在想知道是否有使用Heroku部署它的任何可能方法。 问题答案: 由于Heroku的dynos没有可在部署之间持久
问题内容: 我收到应用程序异常 每次当我尝试单击DataGridView时。 我收到错误消息 {“索引-1没有值。”}(SystemIndexOutOfaRange异常)。 在行上 而且我无法调试它。请帮助我找出导致此问题的原因以及如何对其进行调试? 问题答案: 我猜想您已经将一个最初为空的List(或其他不生成列表已更改事件的集合)绑定到了您的,然后将项目添加到了此List中。 您添加的项目将正
我是PhoneGap和移动应用程序开发新手。我想使用PhoneGap创建一个应用程序,这样我就可以获得相同应用程序的Android、iOS和BlackBerry版本。 我已经安装PhoneGap在我的Windows 7桌面使用教程在https://www.youtube.com/watch?v=nqFpfrUrMM4 我有一些关于PhoneGap的问题: 我们可以创建多个页面(HTML文件)还是只