c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是是从数据库中查询就有数据

c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是是从数据库中查询就有数据,第1张

表头数据,表示数据库 *** 作都是正确,sql语句正确。但是sql语句没查到东西。。。

但是你又说用这些语句在数据库中能查到,那么语句假如是正确,即应该能查到数据,

但是你没有数据,反过来说明sql语句的条件不正确,即where语句有问题。。。。

建议把那个sql语句拼出来,好好看看是不是和你在数据库里写的不一样。。。

不同数据库的数据类型也有点差异,建议仔细看看。。。

首先需要知道是导出哪个一个数据库的数据。使用SQL Server Management Studio连接上这个数据库。

然后确定需要导出哪个表的数据为Excel文件。若表的项目很多,可以右键“表”筛选条件。

若知道是哪一个数据库哪一个表,则前面两个步骤可以省略,直接新建查询,使用的SQL命令查询这个表。并可以加上条件语句。

在查询出来的结果中,点击最左上角右键全选,选中后,再点击右键,选择“将结果另存为”。同样若选择复制,然后再打开一个空白的EXCEL粘贴进去也可以,适合少量数据。

保存类型为CSV格式,此类型的文件可以直接使用的EXCEL打开,并保持列与行不变。

将保存的结果打开后与SQL中的结果一致,同样可以部分选择复制,然后粘贴到空白的EXCEl中。

你把Excel的宏安全设置成中或者低,设置成低附件可以直接使用,但建议设置成中,这样打开下面附件,会提示是否启用宏,点击启用宏,这样附件中的宏就可以使用了,要生成工资条的时候,点击一下那个生成工资按钮,工资条就会自动生成,点击删除工资条按钮,工资就会清除

以上就是关于c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是是从数据库中查询就有数据全部的内容,包括:c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是是从数据库中查询就有数据、如何sql 导出到excel带出表头、如何将EXCEL工资表数据库打印成带有表头的工资条等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9785267.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存