问题描述
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
解决方案九:
强转下