小编Sam*_*Sam的帖子

如何在Dapper中使用'Where In'

我一直尝试在Dapper中使用IEnumerable<string>with WHERE IN子句一段时间没有成功.

在文档中,它确实表示IEnumerable<int>支持在a中使用,WHERE IN但我甚至无法使其工作.

Dapper allow you to pass in IEnumerable<int> and will automatically parameterize your query.

我一直收到的错误消息是Sql语法错误. Incorrect syntax near ','.

我已经整理了一些测试代码,希望能够展示我想要实现的目标.


string connString = "Server=*.*.*.*;Database=*;User Id=*;Password=*;";

string sqlStringIn = @"SELECT StringText FROM 
                (SELECT 1 ID, 'A' StringID, 'This is a test' StringText
                UNION SELECT 2 ID, 'B' StringID, 'Another test' StringText
                UNION SELECT 3 ID, 'C' StringID, 'And another' StringText
                UNION SELECT 4 ID, 'D' StringID, 'and again' StringText
                UNION …
Run Code Online (Sandbox Code Playgroud)

.net c# sql orm dapper

23
推荐指数
1
解决办法
1万
查看次数

如何使用VBA中的format()函数以[h]:mm excel格式格式化Time

是否可以使用VBA以[h]:mm格式格式化时间?

[h]:excel中的mm格式显示25小时为25小时,125小时为125:00

我尝试了几件事,比如:

format(datetime, "[h]:mm")
format(datetime, "H:mm")
format(datetime, "hh:mm")
Run Code Online (Sandbox Code Playgroud)

这些都没有产生预期的效果.我也看过MS的帮助,找不到任何有用的东西.

excel vba excel-vba

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

.net ×1

c# ×1

dapper ×1

excel ×1

excel-vba ×1

orm ×1

sql ×1

vba ×1