SQL Server 2014 + Visual Studio 2015(VS)遇到的错误以及解决方法
作者:张国军_Suger
开发工具与关键技术:SQL Server 2014、Visual Studio 2015(VS)
这些错题主要是为了防止自己再错记录一下自己曾经出现的错误以及解决方法。
下面分为几个步骤介绍。
1、数据不对应:
原因:界面层的数据参数没有与存储过程和逻辑层对应
解决方案:数据要与数据库的名称的顺序保持一致,以及数据类型也要保持一致!
修改前:
修改后:
2、未找到相应列:
原因:列名没有对应上!
解决方案:将相应列的列名改为对应属性的列名!但属性名称(Name)是唯一的
修改前:
修改后:
3、未提供参数:
原因:储存过程漏了给参数!
解决方案:把对应储存过程的参数补上去!每一个变量都必须赋初始值!否则开始储存过程不会报错!但启动客户端会报错!
(1):过程或函数’FRM_DingDanGuanLi_Insert’需要参数’@接单时间’,但未提供参数
修改前:
修改后:
存储过程:
修改后:
(2):过程或函数’FRM_DingDanGuanLi_Insert’需要参数’@要求送达时间 ',但未提供参数20161120202318
修改前:
修改后:
存储过程:
修改后:
(3):过程或函数’FRM_DingDanGuanLi_Insert’需要参数’@揽收否’,但未提供参数20161120202043
修改前:
修改后:
存储过程:
修改后:
4、参数赋值错误:从数据类型varchar 转换为numeric时出错:
解决方案:数据库的参数虽赋值,但是赋值错误,数据类型赋值应对应!
错误信息 | 解决错误 |
---|---|
5、”DataGridView 默认错误” 对话框 System.FomatException: DataGridViewComboBoxCell 值无效:
原因:弄了字符串
解决方案:数据类型写多了!
修改后:
修改后: