一个类型转换的问题 Convert特殊类型自己处理类型转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lstProducts.Items.Add(oDR["ProductID"].ToString()); 这个不是存放的字符串吗 lstProducts.SelectedItem; 那这个里面也是字符串啊 怎么能变成PDSAListItemNumeric 类型呢 除非你这么写PDSAListItemNumeric oItem; iItem = new ......lstProducts.Items.Add(oItem); 不过上面的代码//PDSAListItemNumeric oItem; 这句话已经被注释掉了 这样肯定是错的...这个lstProducts一看就是个ListBox,不可能存复杂数据...你只能通过ProductID再次查询数据库来创建一个PDSAListItemNumeric对象...或者用一个Dictionary<string,PDSAListItemNumeric>集合保存查询结果...例...//声明Dictionary<string,PDSAListItemNumeric> dicProducts;while (oDR.Read()){if(oDR["ProductID"]!=null && string.IsNullOrEmpty(oDR["ProductID"].ToString()))//注意...这里要检测空值,否则下面可能会抛异常...{lstProducts.Items.Add(oDR["ProductID"].ToString());...//在这里创建oItemdicProducts.Add(oDR["ProductID"].ToString(),oItem);}}//获取对象...oItem = dicProducts[lstProducts.SelectedItem]; if(oDR["ProductID"]!=null && string.IsNullOrEmpty(oDR["ProductID"].ToString()))--------------if(oDR["ProductID"]!=null && !string.IsNullOrEmpty(oDR["ProductID"].ToString()))更正一下... 从网上找了个用户登录验证类,有两个问题。 求C#软件系统程序及文档的网站 注册表操作,简单问题 c#中byte相关【急求答案】 C#中ICS端口设置问题? ListView 如何在ArrayList里检索数据 关于CHECKBOX的简单问题,没分了,等有分时马上第一时间补上 戏弄c# winform关于combobox的问题 关于类的继承问题,谢谢 请问怎么把一个网页嵌在一个弹出DIV里? 在datagridview里能实现像pb中的freeform样式吗?
这句话已经被注释掉了
Dictionary<string,PDSAListItemNumeric> dicProducts;while (oDR.Read())
{
if(oDR["ProductID"]!=null && string.IsNullOrEmpty(oDR["ProductID"].ToString()))//注意...这里要检测空值,否则下面可能会抛异常...
{
lstProducts.Items.Add(oDR["ProductID"].ToString());
...//在这里创建oItem
dicProducts.Add(oDR["ProductID"].ToString(),oItem);
}
}//获取对象...
oItem = dicProducts[lstProducts.SelectedItem];
--------------
if(oDR["ProductID"]!=null && !string.IsNullOrEmpty(oDR["ProductID"].ToString()))更正一下...