有两个listbox1,和listbox2,已经实现了吧listbox1 中的数据按要求添加到listbox,然后我想把listbox2的数据写到数据库中然后到其他页面吧他的数据读取到listbox3中,
思路:想把listbox2中的全部数据插入到表中,先定义一个字符串,用来把listbox中的数据全部接收,把这个字符串插如举个例子原来listbox2 有
text value
第一 1
第二 2
第三 3我插入数据时用(;)号把Item值连接起来插入然后去掉最后一个(;),插入数据库后,我在数据库里看到的是
(第一;第二;第三)这样的东西,value 的值好像没有
那我想在数据库中读数据添加到listbox3 中,我把这个字符串用split取得值添加到listbox3的值
只有listbox的text的值,缺没有value的值这个该怎么弄,是不是插入数据库不该这样插入,还是其他问题,怎么把text,value同时插入,然后取得
思路:想把listbox2中的全部数据插入到表中,先定义一个字符串,用来把listbox中的数据全部接收,把这个字符串插如举个例子原来listbox2 有
text value
第一 1
第二 2
第三 3我插入数据时用(;)号把Item值连接起来插入然后去掉最后一个(;),插入数据库后,我在数据库里看到的是
(第一;第二;第三)这样的东西,value 的值好像没有
那我想在数据库中读数据添加到listbox3 中,我把这个字符串用split取得值添加到listbox3的值
只有listbox的text的值,缺没有value的值这个该怎么弄,是不是插入数据库不该这样插入,还是其他问题,怎么把text,value同时插入,然后取得
解决方案 »
- 调用DLL文件[菜鸟问题]
- 求一正则表达式?
- Repeater控件如何进行更新,更新和删除操作
- 为什么我本机的站点只有用localhost才能访问
- 请问1、能不能在net2003中用控件调用Microsoft word 2、或者能不能用vba代码调用dll
- SQL Server 不存在或访问被拒绝
- Session()问题
- 请问如何在运行以后能修改HTML里面的内容?(如何去掉只读)
- VB下的OCX控件可以在ASP.net 中使用吗?如果可以,怎样使用?
- 关于连接不能成功的问题(System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝)
- ASP.NET 后台获取前台JS动态生成数据行的问题
- vs2010编译出现错误 CS0117: “…….GridView”并不包含“SortedAscendingCellStyle"的定义
for(int i=0;i<listBox1.Items.Count;i++)
{
teachername += listBox1.Items[i].ToString()+";";
}
然后把teachername 传过去或者存哈希表 都可以哇
for (int j = 0; j < this.ListBox2.Items.Count; j++)
{
Lxd += this.ListBox2.Items[j] + ",";
}
if (Lxd != " ")
{
Lxd = Lxd.Substring(0, Lxd.Length - 1);
}
这个我已经写了,就是传过去的值只有text,好像没有value的值啊
我这个已经写了
string Lxd = "";
for (int j = 0; j < this.ListBox2.Items.Count; j++)
{
Lxd += this.ListBox2.Items[j] + ",";
}
if (Lxd != " ")
{
Lxd = Lxd.Substring(0, Lxd.Length - 1);
}
把联系单的值过去的,我看过数据库里,好像只有把listbox中item的Text值连接起来插入数据库,没有value的值,是不是说要向ustbwuyi说的那样来传,顺便问一下,怎么把它做成连接的方式,双击listbox的根据value的值打开摸个页面传值过去!
for (int j = 0; j < this.ListBox2.Items.Count; j++)
{
Lxd += this.ListBox2.Items[j] + ",";
}
if (Lxd != " ")
{
Lxd = Lxd.Substring(0, Lxd.Length - 1);
}
我原来就已经这么写了,但是存的只有text的值,没有value的值,是不是要向ustbwuyi说的那样做,还有怎么实现双击listbox莫一项就打开新的页面把value的值传过去