ArrayList中取出二维数组中的数据呢?

问题描述

PBEEQPePBEEQP=newPBEEQP();ePBEEQP.EQPNAME=txtEQPNAME.Text.Trim().ToString();ePBEEQP.EQPTYPE=txtEQPTYPE.Text.Trim().ToString();ePBEEQP.EQPCAP=double.Parse(txtEQPCAP.Text.Trim().ToString());ePBEEQP.EQPQUTY=int.Parse(txtEQPQUTY.Text.Trim().ToString());ePBEEQP.EQPCAPSUM=double.Parse(txtEQPCAPSUM.Text.Trim().ToString());ePBEEQP.EQPCOS=double.Parse(txtEQPCOS.Text.Trim().ToString());ePBEEQP.EQPREMARK=txtEQPREMARK.Text.Trim().ToString();arrayList.Add(ePBEEQP);GridView1.DataSource=arrayList;//这里的arrayList声明的是全局变量。没有问题的,GridView1.DataBind();我这个问题主要是每次添加一次都可以在arrayList中保存一条数据,但是我转到.cs后台的时候要把它里面的数据取出来,插入数据库。要好几条插入到数据库,实现不了。还望大家帮帮我

解决方案

解决方案二:
各位大哥帮帮我,一个下午了还没有做出来,郁闷呀
解决方案三:
怎么没有人光顾了今天
解决方案四:
不是很明白什么意思..
解决方案五:
就是把arrayList中的数据如何取出来插入数据库
解决方案六:
循环ArryList提取要插入数据库的值,拼写字符串sql。。
解决方案七:
那你缺少一个组装函数吧?例如PBEEQPePBEEQP=newPBEEQP();ePBEEQP.EQPNAME=txtEQPNAME.Text.Trim().ToString();ePBEEQP.EQPTYPE=txtEQPTYPE.Text.Trim().ToString();ePBEEQP.EQPCAP=double.Parse(txtEQPCAP.Text.Trim().ToString());ePBEEQP.EQPQUTY=int.Parse(txtEQPQUTY.Text.Trim().ToString());ePBEEQP.EQPCAPSUM=double.Parse(txtEQPCAPSUM.Text.Trim().ToString());ePBEEQP.EQPCOS=double.Parse(txtEQPCOS.Text.Trim().ToString());ePBEEQP.EQPREMARK=txtEQPREMARK.Text.Trim().ToString();这里只是负责属性负值arrayList.Add(ePBEEQP);是添加到arrayList里面连接字符串的时候GridView1.DataSource=arrayList;//这里的arrayList声明的是全局变量。没有问题的,GridView1.DataBind();//我猜你是想多个dataSource切换吧?foreach(ePBEEQPiteminarrayList){//提取其中的属性直接ePBEEQP.EQPNAME就可以恶劣GridView1.DataSource=item;//这里的arrayList声明的是全局变量。没有问题的,GridView1.DataBind();}如果你的ePBEEQP能直接负给GridView1.DataSource,那就没问题了你的ePBEEQP能直接负值给GridView1.DataSource吗?问题最好容易贴切和关键点哈。。。其实我也不太理解你问啥
解决方案八:
//提取其中的属性直接ePBEEQP.EQPNAME就可以恶劣写错了,是item.EQPNAME
解决方案九:
强转下

时间: 2024-11-05 14:52:28

ArrayList中取出二维数组中的数据呢?的相关文章

JS中取二维数组中最大值的方法汇总_javascript技巧

在JavaScript中可以通过内置的 Math.max() 的最大值,但是要从多重数组中取出最大值,还是有一定的难度. 问题描述 假设你有一个数组,而且这个数组中包含了数字的子数组,而我们要做的是从数组中的每个子数组中返回其最大的那个最大数. 基本解决方案 function largestOfFour(arr) { var results = []; // 创建一个results变量来存储 // 创建一个外层循环,遍历外层数组 for (var n = 0; n < arr.length; n

php获取二维数组中key键值的例子

在处理php数组的时候,有一种需求特别的频繁,如下二维数组: $arr = array( 1=>array( 'id' => 5, 'name' => '张三' ), 2=>array( 'id' => 6, 'name' => '李四' ) ); 目的就是要取到key为name的集合,得到这个结果: $arr2 = array(   0=>'张三',   1=>'李四'   ); 这里有几种方法: 1:最简单的,foreach遍历数组: foreach (

[剑指Offer]5.二维数组中的查找

题目 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 思路 [算法系列之三十三]杨氏矩阵 代码 /*--------------------------------------- * 日期:2015-07-19 * 作者:SJF0115 * 题目: 5.二维数组中的查找 * 网址:http://www.nowcoder.com/books/coding-interviews/a

Python中的二维数组的操作方法

这篇文章主要介绍了一些Python中的二维数组的操作方法,是Python学习当中的基础知识,需要的朋友可以参考下 需要在程序中使用二维数组,网上找到一种这样的用法: ? 1 2 3 4 5 6 #创建一个宽度为3,高度为4的数组 #[[0,0,0], # [0,0,0], # [0,0,0], # [0,0,0]] myList = [[0] * 3] * 4 但是当操作myList[0][1] = 1时,发现整个第二列都被赋值,变成 ? 1 2 3 4 5 6 7 [[0,1,0],   [0

二维数组中的查找概述

这一题给跪,c++死活超时...后来main函数改成用c就好了... 算法: /* 题目描述: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入的第一行为两个整数m和n(1<=m,n<=1000):代表将要输入的矩阵的行数和列数. 输入的第二行包括一个整数t(1<=t<=1000000):代表要查找的数字.

Lua中使用二维数组实例

  这篇文章主要介绍了Lua中使用二维数组实例,本文直接给出代码实例,看代码更容易理解,需要的朋友可以参考下 在Lua中跟JS也是一样,没有二维数组的概念,但是二维数组对我们的开发又是极其的重要,当然,使用很多啦.谈谈在Lua中如何使用二维数组? 原理,一维数组里面给一个嵌套就是二维数组了,好,就那么简单,看看代码更容易理解 最近在做一个项目,如下是部分代码 ? 1 2 3 4 5 6 7 8 for i=1,10 do self.startMartix[i]={} self.star[i]={

c-如何定义一个自增之后在二维数组中移动到下一行的指针?

问题描述 如何定义一个自增之后在二维数组中移动到下一行的指针? 如何定义一个自增之后在二维数组中移动到下一行的指针?如何定义一个自增之后在二维数组中移动到下一行的指针? 解决方案 自增是不能移动到下一行的,自增实现的是++, 解决方案二: 用二重数组,比如 int ** arr; arr += 第一维长度; 解决方案三: int a[m][n]={""}; *a+1;表示下一行; *(a+1):表示下一个元素位置. 若果now<n,移动到x行的当前位置:a[m*x+now]. 解

二维数组中的查找

题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 解题思路 从右上角元素开始遍历,若小于目标,则删除整行:若大于目标,则删除整列.每次执行都会删除一行或一列,最多执行2n次. 实现代码 class Solution { public: bool Find(vector<vector<int> > array,int target) { int rend =

c++读取txt文件里的数据,然后保存在二维数组中进行处理

问题描述 c++读取txt文件里的数据,然后保存在二维数组中进行处理 我写的程序是把数据自己输入在主函数里,但是如果想实际的应用应该是有一个数据文件,然后提取出数据文件的数据保存在二维数组中才对,而且这个二维数组要根据具体文件的大小定数组的行列数,有谁能帮我做一下吗,谢谢! #include #include #include using namespace std; #define M 10//二维数组的行 #define N 6//二维数组的列 class Data { double a[M