C# 带参数的存储过程
问题是这样的:
CSV文件按行读取,如 "Mike,18,,Y"
Split by 逗号
将每一部分带入存储过程 Mike 18 Y
如果是“”的话,那么参数如果为 int, 则会提示无法将string转换成int32
如果是null,提示缺少参数
还有就是 数据库中 存储过程中 及程序中的参数的长度为3的时候,传入的数据大于3的时候不是报错而是截断了导入成功,
请问怎么处理,谢谢!!!
先帮忙顶一下
我现在是用一个方法先进行处理 Trim(),
而赋给参数的时候,对于参数数据类型为string或int的时候用一个方法就会出现问题,
因为不管返回“” 还是null 这两种数据类型总会有一个有问题,
另外 在VBS中直接赋给null,这样的话 两种类型都认可,数据超长的时候也会提示错误
我想是不是在C#中也可以呢?
这个应该自己在程序中做判断的,
如果为空,传入为null的参数就可以了
如下的代码
SqlParameter sqlp = new SqlParameter("@testParameter", SqlDbType.VarChar, 20);
没看明白。。。
我明白了
我是用一个方法判断输入的值在进行返回后赋给参数的Value的
我忽略了 参数的Value是Object的了 <
相关问答:
网上看了很多,好像这样调用很好:Excel.Application();
但是需要引入什么命名空间或者dll才能运行Excel这个类呢?
Excel.dll
Excel.dll在Excel安装程序下,
using Microsoft.Office.Interop.Excel;
......
C#如何判断连接sql server数据库成功?
try
{
connection.connect()
return true;
}
catch()
{
return false;
}
楼主很着急,开了几贴了。
引用
try
{
connection.connect( ......
(1)string ConnString = "server=localhost;integrated security=sspi;database=pubs;";
(2)string strConnection="user uid=sa;pwd=123456;Database=test;Server=test;Connect ......
C#写JAVASCRIPT 数组
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
& ......
我明年了就要毕业了 看到招聘网上多数都是招java的 是不是学java比c#好找工作呢?
迷茫啊
不是这样 啊
要是你的c#学习的好的话
也可以得到好的工作啊
不是吗?
这个问题关键在于 ......