关于listview的问题,在添加listview项时,每行首项我都给key赋了值,生成后,当我点击某行时,希望用到key里的值作为唯一标识插入我的数据库, 关于listview的问题,在添加listview项时,每行首项我都给key赋了值,生成后,当我点击某行时,希望用到key里的值作为唯一标识插入我的数据库,或作其他操作,那么,这个key我如何得到那? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,不建议你这样做,而是利用数据库中的字段的自动增长来得到KEY值,可以保证KEY值的唯一。 也就是说,你先把数据添加到数据库,然后从数据库中的该记录的自动增长字段取出KEY值,写入listview中的KEY。 其次,如果你需要这样做的话,你可以定义一个全局变量来记录KEY的最大值,每次需要使用新的KEY值时,取MAXKEY+1,并讲KEY的最大值也加一,这样会保证KEY的不重复。 利用ListView1.SelectedItem.Key 方法或者ItemClick事件都可以达到你的要求.如果你还不清楚,看看MSDN 加密解密的高手请进! 关于MDI菜单的问题 在VB6怎样实现控件事件的映射 如何用VB打开不同的打印机端口? 请高手帮助改一下下面代码里的错务,谢谢!!! 如何获取文件的“类型” sendMessage问题,在线等待中。。。 我用vb2005调用系统的记事本,运行后停留在状态栏上,怎能点击后显示到窗体中 VB 中怎么改变图片文件的大小 各位大虾帮帮忙啦,MSFlexgrid表格中一行显示不出时如何让文本换行显示呢? 一个困惑已久的问题!!! SOS!如何生成两个时间之间的一个随机时间?高分
也就是说,你先把数据添加到数据库,然后从数据库中的该记录的自动增长字段取出KEY值,写入listview中的KEY。 其次,如果你需要这样做的话,你可以定义一个全局变量来记录KEY的最大值,每次需要使用新的KEY值时,取MAXKEY+1,并讲KEY的最大值也加一,这样会保证KEY的不重复。
ListView1.SelectedItem.Key 方法
或者ItemClick事件都可以达到你的要求.
如果你还不清楚,看看MSDN