formview插入数据出现"索引超出了数组界限"错误

问题描述

formview调用objectdatasource,其中insert调用add(modela),当输入框不填写数据值型的数据时,就出现了索引超出了数组界限的错误,如果不用objectdatasource,直接postback时取值构建modela,再调用add,不会出错,请高手指教,该如何调整,以及为何会出现这种情况!相关类如下:namespacemodel{publicclassa{int?n;publicint?num{get{returnn;}set{n=value;}}}}namespacedll{publicclassa{publicadd(modela){stringsql="insert……"……if(a.num.hasvalue)para[1].value=a.num;elsepara[1].value=DBNull.value;}}}

解决方案

解决方案二:
自己顶一下,论坛前两页根本看不到新贴,郁闷

时间: 2024-10-02 10:39:07

formview插入数据出现"索引超出了数组界限"错误的相关文章

各位大神,帮我看看这是为什么啊?索引超出了数组界限。

问题描述 "/exam"应用程序中的服务器错误.--------------------------------------------------------------------------------索引超出了数组界限.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.IndexOutOfRangeException:索引超出了数组界限.源错误:行204:else行205:{行20

异常-索引超出了数组界限,求助啊

问题描述 索引超出了数组界限,求助啊 菜鸟学习些代码,实在是不知道怎么改,求助啊!! 运行出现如下问题: 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.IndexOutOfRangeException: 索引超出了数组界限. 源错误: 行 40: 行 41: // 初始化接口服务连接资源 行 42: client.initResources(); 行 43: Console.Writ

“/”应用程序中的服务器错误。索引超出了数组界限。

问题描述 "/"应用程序中的服务器错误.索引超出了数组界限. "/"应用程序中的服务器错误. 索引超出了数组界限. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.IndexOutOfRangeException: 索引超出了数组界限. 源错误: [没有相关的源行] 源文件: c:WINDOWSMicrosoft.NETFrameworkv2.0.50727

求救了!请大家帮忙解决一下! 索引超出了数组界限

问题描述 "/WebApp"应用程序中的服务器错误.--------------------------------------------------------------------------------索引超出了数组界限.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.IndexOutOfRangeException:索引超出了数组界限.源错误:执行当前Web请求期间生成了未处

sql-C# 按行读取txt文本内容导入数据库SQL(1)第二行数据就从第二列插入(2)索引超出了数组界限?

问题描述 C# 按行读取txt文本内容导入数据库SQL(1)第二行数据就从第二列插入(2)索引超出了数组界限? 都是按行读取txt内容,(因为有两行数据和其他的不一样)用正则分析出来,赋给一个字符串数组, 将一个字符串数组的每个值一次写入数据库行的对应列.一行读取完成. 可是却显示,索引超出了数组界限,数组个数和行对应的 .将读取出来的数据显示在textBox中是正确的, 但是奇怪的是也确实是导入进去了,数据库中表格有了数据 最终结果似乎对的,除了第二行第一列没有数据.谢谢,刚入手,第一个程序!

MySql Blob图片类型存储Bug解决:索引超出了数组界限错误

告别了一周多的网络,终于回归,突见群里,有网友提了以下问题: CYQ.Data框架测试:mysql数据库测试(保存blob类型的数据会出问题) ,针对mysql数据库做测试:发现更新blog字段,总是保存System.Byte[]   既然网友提出了问题,本地再试验一下: 先在本地装了个Mysql,又装了个navicat管理工具,又新建了个工程来测试: 简单的测试方法,就是放一个按钮,点击一下,读取远程图片,然后存到数据库,再读取出来显示到界面上. 管理工具随意建了个表"D1",弄了三

索引超出了数组界限如何解决

问题描述 usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingHotelCommon;usingSystem.Text.RegularExpressi

问一个索引超出了数组界限的问题

问题描述 stringSqlString="select姓名fromjtzlwhere家庭='"+tb_cx.Text+"'";SqlConnectionconn=newSqlConnection("DataSource=.;InitialCatalog=erik;IntegratedSecurity=True");conn.Open();SqlCommandcomm=newSqlCommand(SqlString,conn);SqlDataRe

求助:TeeChart中的Bar出现的索引超出了数组界限的问题

问题描述 最近在使用TeeChart绘图,但刚做了一个例子就出问题了.我是使用TeeChartv3.2在VS2005中,添加一个TeeChart,在其Series添加一个Bar,在Bar中随机添加100个数据,代码如下:privatevoidForm1_Load(objectsender,EventArgse){Barbar1=newBar();//usingSteema.TeeChart.Styles,TheBarSeriescomponentoutputsallpointsasvertica