ComboBox外源数据库选择下拉列表高精度数值转化整数或字符,
请教下各位老师ComboBox中mouseenter执行代码
Dim FB1 As WinForm.ComboBox = e.Form.Controls("ComboBox6")'
Dim cmd1 As New SQLCommand
Dim dt1 As DataTable
cmd1.C
cmd1.CommandText = "SE LECT BOM编号 From {BOM清单}" ' Where BOM编号 = " & FB.value //发贴内容不给显示SE LECT语句,加空格才可以??
dt1 = cmd1.ExecuteReader
If dt1 IsNot Nothing Then '如果找到了同名的产品行,也就是dr不是Nothing
FB1.ComboList = dt1.GetComboListString("BOM编号","","BOM编号")
End If
结果是
此主题相关图片如下:20180129a12.jpg

希望实现下拉时,显示为整数或字符
1
2
3
...
不是选择好后value转换(我知道方法在dataformat里面执行'e.Text = Int(e.value) 或 'e.Text = Format(int(e.value),"#")
而是点击下拉时显示,谢谢。
[此贴子已经被作者于2018/2/20 17:07:31编辑过]