c#winform程序绑定listview1控件值(对应数据库表中的字段名)循环绑定insertinto语句中的到吗问题...

author author     2023-05-08     817

关键词:

listView1控件有n个数据,因为会变所以动态绑定
for (int j = 0; j <= listView1.Items.Count-1; j++)

comm.CommandText = "Insert into data ( "+listView1.Items[j].SubItems[3].Text+", ) Values ( '"+listView1.Items[j].SubItems[2].Text+"',) ";

现在问题是加 , 后循环会多个, 怎么解决

string d="";
string v="";

for (int j = 0; j <= listView1.Items.Count-1; j++)

d=d+listView1.Items[j].SubItems[3].Text+",";

d.Remove(v.Length - 1);//将最后个逗号删掉

for (int j = 0; j <= listView1.Items.Count-1; j++)

v=v+listView1.Items[j].SubItems[2].Text+",";

v.Remove(v.Length - 1);

comm.CommandText = "Insert into data ( "+d+") Values ( "+v+") ";

首先获取全部字段 放入一个字符串
然后获取所有的值 放入一个字符串
然后再拼接SQL语句
流程就是这样
可能中间语法错
还没测试
参考技术A 加个判断,比如
if(j != listView1.Items.Count-1)

comm.CommandText += ",";


你是这个意思么?

c#winform程序listview控件,上的button控件顺序怎么回事?总是乱变位置。求解释如图

...图如何能按照我运行前的顺子显示出来呢?我load代码是listView1.Clear();listView1.LargeImageList=imageList1;listView1.Dock=DockStyle.None;button1.Dock=DockStyle.Top;button2.Dock=DockStyle.Bottom;button3.Dock=DockStyle.Bottom;button4.Dock=DockStyle.Bottom;button5.Dock=DockStyle.Bot... 查看详情

绑定到 DataRowView 的 Winforms 控件更改行值但不更改 RowState

】绑定到DataRowView的Winforms控件更改行值但不更改RowState【英文标题】:WinformsControlBoundToDataRowViewChangesRowValuesButNotRowState【发布时间】:2019-12-2905:29:34【问题描述】:一个简单的WinForms应用程序,用于了解控件数据绑定。下面的代... 查看详情

winform中listview绑定问题

最简单的绑定为什么我绑定后数据总是不对代码如下listView1.GridLines=true;listView1.FullRowSelect=true;listView1.View=View.Details;listView1.Scrollable=true;listView1.MultiSelect=false;listView1.HeaderStyle=ColumnHeaderStyle.Clickable;SqlDataAdaptersda=newSqlDataAdapter("sel... 查看详情

c#winform怎么查询datatable里面的数据

...以通过listView控件显示datatable里面的数据,方法大致如下listView1.Columns.Add("名字",200,HorizontalAlignment.Center);//表头名,长度,格式listView1.Columns.Add("密码",70);listView1.Columns.Add("状态",120,HorizontalAlignment.Center);listVi... 查看详情

c#winform用listview做导航界面,控件上下移动后顺序不对?

...么原因?代码是:privatevoidbutton2_Click(objectsender,EventArgse)listView1.Dock=DockStyle.None;button2.Dock=DockStyle.Top;button1.SendToBack();button1.Dock=DockStyle.Top;button8.Dock=DockStyle.Bottom;button7.Dock=DockStyle.Bottom;button6.Dock=DockStyle.Bottom;button5.Dock=DockStyle.Bottom;bu... 查看详情

winform双向数据绑定(代码片段)

目的:控件的属性值与对象的属性值双向绑定使窗口控件的属性值与对象的属性值保持一致。对窗口控件属性值更改后立即更新对象的属性值,对对象的属性值更改后立即更新窗口控件的属性值。定义控件属性要绑定对象的类:... 查看详情

c#winform关于listview控件绑定datatable

今天用到ListView控件,这里总结一下ListView控件绑定DataTable的方法下面需要特别注意的是,绑定的过程中实现绑定控件的column的属性,再进行item的绑定。与DataGridView不同的是,不能直接使用DataSourse绑定,再者,绑定第一个Items的... 查看详情

c#winform中选中datagridview控件中某行如何将该行某个字段(1,2,3,4,)的值绑定checkedlistbox控件的数

this.DatagridView1.SelectedRows[0].Cells[0].Value.ToString()//获取选中行的第一列的值其他列以此类推CheckedListBox1.Items.add(stringvalue);//绑定追问CheckedListBox1.Items.add(stringvalue);//绑定这个(stringvalue)用不起啊,能说明清楚点吗?小弟初学者!!!... 查看详情

Winforms中控制的绑定属性

】Winforms中控制的绑定属性【英文标题】:BindingpropertytocontrolinWinforms【发布时间】:2011-08-1812:05:46【问题描述】:将属性绑定到控件的最佳方法是什么,以便在更改属性值时,控件的绑定属性也会随之更改。如果我有一个属性Fir... 查看详情

winform控件大全,要详细的.

WinForm控件大全,要详细的.基础-常用控件C#WinForm开发系列-CheckBox/Button/Label/ProgressBarWinForm下CheckedListBox的数据绑定Winform下无闪烁走马灯效果实现c#,winform,progressbar+labe,联动显示进度C#WinForm开发系列–TextBox只能输入数字的TextBox---补... 查看详情

更新新项目时如何在 WinForms ListView 控件中自动向下滚动?

...新新项目时如何在ListView控件中自动向下滚动?我试过了listView1.Focus();listView1.Items[listView1.Items.Co 查看详情

vs2008的c#winform开发,关于listview的数据绑定

...ataset的数据绑定到listview,包括列名和每行数据参考技术AListView1.DataSource=DataSet.tables[0];ListView1.DataBind();参考资料:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.listview.aspx 查看详情

请教c#winform中combox控件?

如何在combox控件绑定数据后添加一个空选项,而且combox的默认选项是空,在选择其他选项后还可以选择空选项,谢谢!另:comboBox1.SelectedIndex=-1;这个是可以,但是选择完后就不能再选空了如果用comboBox1.DataSource这种方式绑定,只... 查看详情

c#winform错误:invalidargument=“0”的值对于“index”无效。

代码是这样的:privatevoidlistview1.SelectedIndexChanged(objecesender,EventArgse)this.LVReload2(int.Parse(this.listview1.SelectedItems[0].SubItems[0].Text.ToString()));这里这里看selecteditems的count=0,可是这是listview选定后才执行的程序,为什么count会等于0?这个... 查看详情

winform控件combobox数据绑定

ComboBox下拉菜单控件,在数据库内的ComboBox应用的表进行修改时,如果是用的普通方法,显示数据一个方法,添加数据一个方法这样会导致程序后期维护难度增加,在这里使用数据绑定来让ComboBox数据实现根据数据库对应表数据显示,降低... 查看详情

Winforms 中的数据绑定

】Winforms中的数据绑定【英文标题】:DatabindinginWinforms【发布时间】:2011-12-0114:32:06【问题描述】:我在VS2010中有一个数据输入WinformsApp。连同连接到SQLCompact数据库的实体数据模型(.edmx)。在这个数据库中,我有一个要插入的表Tic... 查看详情

winform公共控件listview

//数据显示,刷新publicvoidF5(){listView1.Items.Clear();List<Students>Stu=newStudentsData().SeletAll(F1.textBox1.Text);foreach(StudentssinStu){ListViewItemli=newListViewItem();li.Text=s.Ids.ToString();l 查看详情

c#winform的datagridview问题

intindex=dgv.Rows.Count-1;//当前需要定位行的索引.dgv.Rows[index].Selected=true;//设置为选中.dgv.FirstDisplayedScrollingRowIndex=dgv.Rows.Count-1;请问这个是啥意思啊参考技术A最后那行就是说滚动到(或者叫显示)这个dgv的最后一行。 参考技术B首先在... 查看详情