gpt4 book ai didi

C# Linq to SQL : How to express "CONVERT([...] AS INT)"?

转载 作者:IT王子 更新时间:2023-10-29 04:12:43 31 4
gpt4 key购买 nike

在 MSSQL 中,您可以像这样将字符串转换为整数:

CONVERT(INT, table.column)

Linq to SQL 是否可以将任何 C# 表达式转换为该表达式?

在 C# 中,您通常可以使用 int.Parse() 执行相同的操作,但不幸的是,尝试在 Linq 查询中使用 int.Parse() 会导致一个错误:

Method 'Int32 Parse(System.String)' has no supported translation to SQL.

是否有任何 C# 表达式 Linq to SQL 可以转换为 CONVERT(INT, ...)

最佳答案

C# 有 Convert.ToInt32()这应该可以满足您的需求。

关于C# Linq to SQL : How to express "CONVERT([...] AS INT)"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/992189/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com