sql-server - 访问列表框第二项不显示
问题描述
我有应该显示 2 项的列表框:是的,否。它绑定到 SQLServer 中的位字段。列表框有 2 列,第一列存储绑定的 0 或 1。以下是我更改的属性:
设计时间:
列数:2
列宽:0" ;1"
控制来源:TheBitField
行源类型:值列表
绑定列:1
限制列表:是
允许值列表编辑:否
继承值列表:否
运行:
cboYesNoChoice.RowSource = ""
cboYesNoChoice.RowSource = "0,'否';1,'是'"
运行列表框时,下拉列表框会正确显示两个选项。问题是当我单击“是”时,列表框显示为空。选择“否”在列表框中正确显示。显示第二个列表项有什么问题?
解决方案
您正在混合分隔符,因此请尝试:
cboYesNoChoice.RowSource = "0;'no';1;'yes'"
或者:
cboYesNoChoice.RowSource = "0;no;1;yes"
如果分号不是您的列表分隔符,则用逗号替换分号。
推荐阅读
- flutter-web - flutter web项目名称、图标和描述如何处理?
- javascript - 使用 vue-resizable 调整大小的 Div
- java - Eclipse 运行错误的 java 文件
- ios - iOS - Ship Widget Extension 与部署目标 < 14 的应用程序
- python - python搜索逻辑查找列表中最后一个单词的作品
- graphql-codegen - 使用带有 Graphql 的 RTK 查询
- html - Cors 和 Onedrive
- powershell - Powershell:用户创建脚本
- postgresql - 提取关键字附近的 PostgreSQL 文本数据
- web-services - 如何打开对我的树莓派的公共访问