.net - Visual Studio 2003 的 VARCHAR(MAX) SqlParameter 输出大小

标签 .net vb.net stored-procedures

在较新版本的 .Net 中,我可以为 VarChar(Max) 列的输出大小传递 -1,但在 Visual Studio 2003 中,我得到以下 System.ArgumentException:

Invalid parameter Size value '-1'. The value must be greater than or equal to 0.

在 Visual Studio 2003 中,我应该指定什么作为 VarChar(Max) 列的大小?

最佳答案

,SqlDbType.varchar, 8000)

,SqlDbType.text)

关于.net - Visual Studio 2003 的 VARCHAR(MAX) SqlParameter 输出大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9233584/

相关文章:

mysql - 带有表变量和返回值输出的动态 SQL

MySQL 存储过程并且仅在特定条件下更新

c# - 删除 DirectoryEntry 中的某些属性(Active Directory,C#)

asp.net 如何在 web-forms VB 语言中为 Namespace 编码

c# - WriteOnly属性还是方法?

vb.net - 序列化包含对象列表的对象

tsql - sql server 2005/2008 条件连接

.net - F# 编译器是单程编译器吗?

c# - 使用 WF 的多线程应用程序的错误处理模式?

c# - UWP 中的自定义 MarkupExtension