作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 asp.net 中使用过数据库,但现在我需要数据库的强大功能/灵 active ,但我需要将它与我的应用程序一起提供。我需要访问我的表并创建新表等,但不需要用户安装任何类型的数据库软件。 IE。我希望它能自给自足。我有哪些选择?当然可以使用标准序列化,但我想在记录数以万计的情况下使用实际的数据库技术。
感谢任何输入!
最佳答案
您可能正在查看某种嵌入式/进程内数据库。微软支持他们的精简版 SQL Server。我个人的建议是查看 SQLite。 SQLite 留给您一个单独的 DLL 来运行数据库和一个文件来存储实际的数据库数据。
System.Data.SQLite project是一个很棒的社区贡献,它弥合了 SQLite 与 .NET 开发人员对商业数据库集成的期望之间的差距。通过这个项目,您可以获得一个具有完整 ADO.NET 2.0 支持、ADO.NET Entity Framework 支持和 Visual Studio 数据库设计时集成的驱动程序。
看看吧。您很快就会启动并运行,我相信您会印象深刻。
关于c# - 有关将数据库集成到我的 C# Winforms 应用程序的更多信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1191711/
我是一名优秀的程序员,十分优秀!