不用数据库,c#怎么存储表数据

[复制链接]
查看11 | 回复10 | 2021-1-27 06:37:01 | 显示全部楼层 |阅读模式
最近在编一个机械行业的计算程序,其中涉及到一些参数的查询问题,比如各种不同钢材的强度,截面属性之类的,c#中怎么存储这些数据,并且我在计算的时候可以查询呢,用选择语句的话我得选择多少次啊,用Excel或者Access保存成表的话,在没有安装Excel和Access的机器上,根本没法打开数据文件啊,怎么办,求大佬帮助!!!
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
SQLite
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
引用1楼北京.NET-6年的回复:SQLite
感谢大佬,我不是做IT行业的,现在编写一个计算软件已经自学了很久

,很不容易了,对数据库也是只知道一个概念,Sqlite不需要客户机也部署就可以查询吗,还有我查到网上说Windows系统自带Access的驱动,客户机不需要安装Access也可以打开mdb文件?SQlite也是这个原理?
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
SQLite不用安裝什麼的,也是一個小型數據庫,SQLite只是生成一個dll,這個dll就是數據庫數據了
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
XML文本EXCEL等都可以
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
引用4楼智者知已应修善业的回复:XML文本EXCEL等都可以
xml我知道,但是xml语法还没学过,excel文件客户机没有安装Office的话应该要有相关第三方组件才能打开吧
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
引用3楼ManBOyyy的回复:SQLite不用安裝什麼的,也是一個小型數據庫,SQLite只是生成一個dll,這個dll就是數據庫數據了
哇,有点明白了,那岂不是又要去学sqlite了


回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
XML如果表的结构不是很复杂,那么,保存和读取只有简单的几句代码.
https://blog.csdn.net/xianfajushi/article/details/11742249
回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
txt


回复

使用道具 举报

千问 | 2021-1-27 06:37:01 | 显示全部楼层
sqlite3是个轻量级数据库,很简单的,vs里nuget安装几个包,官网下个驱动,甚至可以直接vs里建数据库和表,然后用sqliteconnection和sqlitecommand
写sql访问了,再装个ef包,,sqlite也能用ef
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行