【发布时间】:2010-08-23 15:09:39
【问题描述】:
我需要将我的 xaml 代码文本框中的文本转换为 C# 中的整数值。我正在使用 .NET 4.0 和 Visual Studio 2010。有没有办法在 xaml 标签本身中做到这一点,或者我需要用 C 语言编写一个转换器。我尝试了以下但不工作:
Convert.ToInt32(this.txtboxname.Text)
非常感谢任何帮助。谢谢。
【问题讨论】:
-
我忘了提到我在后端使用的是 SQL Server 2008。我需要将此转换用于“int”类型的 sql server 字段。我希望我很清楚。再次感谢。
-
你的意思是它不工作?谁在使用这些数据?您是在调用存储过程,还是需要使用 int 调用 repo 方法?
-
我的意思是我将此 int 作为参数传递给 sql server 2008 中的存储过程。但我收到此错误“过程或函数 'name_of_SP' 需要参数 '@par_name',这不是提供。”
-
检查参数名称的拼写。
-
是的,我这样做了,因为我知道它区分大小写。仅供参考,这是我从 C# 调用 SP 的方式。公共字符串 my_method_name(int my_int_value) { return (string)this.ExecScalar("dbo.usp_some_name_here", this.CreateParameter("@argument_name",my_int_value)); }
标签: c# sql-server stored-procedures type-conversion