怎么实现添加数据时同时在显示添加的信息

问题描述

超市管理系统,添加商品信息时怎么同时显示商品信息在listview上,像第一种那样

解决方案

解决方案二:
数据提交成功后,同时向listview插入一条记录或者,笨点的办法,插入成功后,重新刷新数据查询语句。因为你提交完了,数据已经到了数据库,那你重新查询,自然记录也就同时显示出来了。
解决方案三:
你可以用SqlDatarrAdapter、DataTable的组件绑定Datagridview来实现。通过datatable的NewRow()、Rows.Add()、SqlDatarrAdapter.Update(datatable)向数据库提交数据。
解决方案四:
引用2楼lishan200012的回复:

你可以用SqlDatarrAdapter、DataTable的组件绑定Datagridview来实现。通过datatable的NewRow()、Rows.Add()、SqlDatarrAdapter.Update(datatable)向数据库提交数据。

可以给一段代码吗
解决方案五:
引用1楼道玄希言的回复:

数据提交成功后,同时向listview插入一条记录或者,笨点的办法,插入成功后,重新刷新数据查询语句。因为你提交完了,数据已经到了数据库,那你重新查询,自然记录也就同时显示出来了。

一会试一试,
解决方案六:
引用3楼qq_29240493的回复:

Quote: 引用2楼lishan200012的回复:
你可以用SqlDatarrAdapter、DataTable的组件绑定Datagridview来实现。通过datatable的NewRow()、Rows.Add()、SqlDatarrAdapter.Update(datatable)向数据库提交数据。

可以给一段代码吗

MasterCmd=newSqlCommand(Sql,db.thisSqlconnection);MasterAdapter=newSqlDataAdapter();MasterAdapter.SelectCommand=MasterCmd;MasterDt=newDataTable();MasterAdapter.Fill(MasterDt);dataGridView1.AutoGenerateColumns=false;//不会自动增加列。dataGridView1.DataSource=MasterDt;dataGridView1.ReadOnly=true;dataGridView1.Columns[0].DataPropertyName="tCode";dataGridView1.Columns[1].DataPropertyName="tName";dataGridView1.Columns[2].DataPropertyName="tSpec";dataGridView1.Columns[3].DataPropertyName="tUnit";dataGridView1.Columns[4].DataPropertyName="tHelp";dataGridView1.Columns[5].DataPropertyName="tConvert";dataGridView1.Columns[6].DataPropertyName="tLength";dataGridView1.AllowUserToAddRows=false;LoadShow();引用3楼qq_29240493的回复:

Quote: 引用2楼lishan200012的回复:
你可以用SqlDatarrAdapter、DataTable的组件绑定Datagridview来实现。通过datatable的NewRow()、Rows.Add()、SqlDatarrAdapter.Update(datatable)向数据库提交数据。

可以给一段代码吗

---先打开数据源且绑定SqlCommandMasterCmd=newSqlCommand(Sql,db.thisSqlconnection);//SQL为语句SqlDataAdapterMasterAdapter=newSqlDataAdapter();MasterAdapter.SelectCommand=MasterCmd;DataTableMasterDt=newDataTable();MasterAdapter.Fill(MasterDt);dataGridView1.AutoGenerateColumns=false;//不会自动增加列。dataGridView1.DataSource=MasterDt;dataGridView1.ReadOnly=true;dataGridView1.Columns[0].DataPropertyName="tCode";dataGridView1.Columns[1].DataPropertyName="tName";--添加DataRowDR=MasterDt.NewRow();DR["tParentID"]=treeView1.SelectedNode.Tag.ToString();DR["tCode"]=textBox1.Text;DR["tName"]=textBox2.Text;MasterDt.Rows.Add(DR);MasterAdapter.Update(MasterDt);
解决方案七:
添加按钮最后添加更新datagridview数据源

时间: 2024-12-03 05:47:16

怎么实现添加数据时同时在显示添加的信息的相关文章

mysql-再往数据库中添加数据时,起初可以添加进去,之后不知道是把电脑关了还是怎么老报错,而且添加不进去了

问题描述 再往数据库中添加数据时,起初可以添加进去,之后不知道是把电脑关了还是怎么老报错,而且添加不进去了 Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if

求教!如何添加数据时,自动把添加进来的编号设置为之前最大编号+1啊。

问题描述 添加一个样品,要求编号不用手写,只用填写样品名称,添加之后自动生成编号,设置为之前的最大编号+1,是在方法里写,不是数据库里主键自增长那种!有好心人解答吗. 解决方案 解决方案二:12312a嗷嗷嗷啊啊啊啊..求好心人啊.查了一天了.还是没头绪,写在SAVE方法里解决方案三:要生成新的编号,肯定就要获得当前最大的编号,java运行时的数据都是存储在内存中的,程序停止就会被清空,所以肯定要借助物理存储.数据库或者磁盘文件.解决方案四:....求代码啊!!!!!!!大哥们我要死了解决方案五

使用dwz框架,在更改和添加数据时怎么实现局部刷新?

问题描述 使用dwz框架,在更改和添加数据时怎么实现局部刷新? 前端使用了dwz框架,因为数据量太多,在页面更新一条数据时或者添加一条数据时, 更新成功或添加成功之后怎么实现让局部自动刷新,显示更新完毕或添加完毕的数据? 希望大家能给予指导,谢谢! 解决方案 添加完毕或者更新完毕后,在服务器端返回,dwz指定的json格式,你到dwz官网看一下,上边有都什么种类的返回,只要根据对应的返回值设置或者不设置,就知道怎么刷新了,你的需求就是关闭添加或者更新页面,这样自动刷新来源页面,也就是list页面

ajax-在jsp中添加数据时怎样验证重复?

问题描述 在jsp中添加数据时怎样验证重复? 在jsp页面中,有一个添加的表单,有几个文本框,在输入数据时,怎样验证输入的数据是否数据库中已经存在,如果有,提示一下.,求教,有代码最好 解决方案 在input中加上失去焦点onblur=""aa()"" 这aa()方法js调用后台执行查询来判断是否存在 解决方案二: 想实时判断,那你就发ajax去后台查询数据库,结果返回页面给提示事件就用对应input的失去焦点onblur代码?没有!自己网上找吧 解决方案三: ht

j2ee-hibernate添加数据时自动生成数据

问题描述 hibernate添加数据时自动生成数据 比如有个实体e,其中e有id,name,code1这三个属性id自增,name在表单里面获取,code1这个属性我想在session.save(e)的时候自动生成,这个怎么做呢?生成方式我有方法,我的意思是将生成方法生成的code1加入到e里面..因为我现在在jsp页面里写的是E e;如果用service.seteCode1()这种形式的话会报错空在实体类e里面的code1的setter中直接写可以吗?逻辑上有没有什么问题呢? 解决方案 你是想

各路好汉大神,急需救助,我写的数据库代码在显示数据时,只显示最后一条

问题描述 各路好汉大神,急需救助,我写的数据库代码在显示数据时,只显示最后一条 我写的代码如下: Sub depart(ByVal a As String) Dim i As Short Dim j As Short Dim n As Integer Dim k As Integer n = DataSet11.Tables(""timing"").Rows.Count ' If InStr(1 a*"") = 0 Then ' 以防没有数字直接

ssh+myeclipseg添加数据时出现问题

问题描述 ssh+myeclipseg添加数据时出现问题 Servlet.service() for servlet [default] in context with path [/itcast1222elec] threw exception [Filter execution threw an exception] with root cause java.lang.NoSuchMethodError: org.hibernate.cfg.annotations.reflection.XM

在点击dataGridview 控件中的数据时,如何显示在文本框中?

问题描述 在点击dataGridview控件中的数据时,如何显示在文本框中? 解决方案 解决方案二:在cellclik事件中把只取出来传给TextBox就行了privatevoiddataGridView1_CellClick(objectsender,DataGridViewCellEventArgse){TextBox1.Text=this.dataGridView1.Rows[1].Cells[1].Value.ToString().Trim();} 解决方案三:privatevoidda

asp.net 多用户批量添加数据时数据混乱

问题描述 我写了个报表统计程序,每个用户需要在数据库中批量插入报表数据,但是最近发现,如果两个或两个以上用户同时插入数据时,数据会发生混乱,如:一个人的数据会插入到另一个人的数据中,而另一个人的数据成了2份,有没有解决办法? 解决方案 解决方案二:重写你的程序,很显然是你的代码有问题...少用静态,尤其是ASP.NET程序,静态对象不是给新手用的...解决方案三:引用1楼vrhero的回复: 重写你的程序,很显然是你的代码有问题...少用静态,尤其是ASP.NET程序,静态对象不是给新手用的..