【问题标题】:What are these data type of characters? [duplicate]这些数据类型的字符是什么? [复制]
【发布时间】:2010-12-28 10:15:28
【问题描述】:

我在 sql 中做了一个 select 语句,并且列的 1 向我返回了这个。 需要从该 sql 列进行查询,但由于这是一个现有系统,我只能尝试和错误。

从字符上,我已经确定如果里面的数字是0015,我应该得到15。 问题是如您在上面看到的,它包含多个数字,我必须比较这些数字。

使用 SQL Server 和 C# 编程,能否指导我如何在 sql server 中检索这些单独的数字以及 C# 中的数据类型

【问题讨论】:

  • “第 1 列返回我这个”什么是“这个”?
  • 我才意识到我在这里看不到。显示在预览中,稍后将添加为图像
  • 猜我发现这个链接正是我需要的 sql msdn.microsoft.com/en-us/library/ms187323.aspx 但是如果我需要在 C# 中,有人知道吗?
  • 您能给出列名和类型以及您的 select 语句的 SQL 吗?

标签: c# sql


【解决方案1】:

在 C# 中,您可以直接将 ASCII 代码分配给 char。所以,例如, 字符 c = (char)0x0041;

将分配由 0x0041 表示的字符,在本例中为“A”,直接分配给 c。如有必要,您可以稍后通过执行转换为字符串

字符串 s = 新字符串(c);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 2021-11-26
    • 2015-08-10
    • 2011-12-14
    • 1970-01-01
    • 2022-11-22
    相关资源
    最近更新 更多