vb.net - 使用 datagridview 组合框显示数据并从数据库中提供选择
问题描述
我正在将数据从我的数据库中提取到我的 datagridview 中。对于“数量”列,我想将其设置为组合框,以便用户可以选择他们想要的数量。
但是现在我在调试时看不到我在集合中创建的选项(在设计视图“编辑列”中)。我只在互联网上发现的是没有将数据与数据库绑定的情况。那么我的情况有什么解决办法吗?下面是我这部分的代码:
Private Sub CartSummary_Load(sender As Object, e As EventArgs) Handles Me.Load
conn.Open()
sql = "SELECT f.name, od.quantity, f.price FROM Food f INNER JOIN [Order Detail] od ON f.id = od.food_id INNER JOIN [Order] o ON od.order_id = o.Id WHERE od.order_id = @oid AND o.customer_id = @cid ;"
cmd = New SqlCommand(sql, conn)
cmd.Parameters.AddWithValue("@oid", FoodMenu.OrderID)
cmd.Parameters.AddWithValue("@cid", Login.userId)
dr = cmd.ExecuteReader
While dr.Read
dgvOrderSummary.Rows.Add(dr.Item("name"), dr.Item("quantity"), dr.Item("price"))
End While
dr.Close()
conn.Close()
End Sub
感谢所有的帮助。
解决方案
推荐阅读
- nextflow - 使用命令行参数覆盖 Nextflow 参数
- c# - Newtonsoft C# - 自定义日期时间转换为 Google.Protobuf.WellKnownTypes.Timestamp
- python - django API Serializer:无法更新外键字段:响应为 400 Bad Request 由于语法错误,请求无法完成
- python - 警告替换值熊猫
- python-3.x - 从 AWS Lambda Python 映像安装在 Docker 容器上的 Python 库在哪里?
- python - 单击按钮后尝试从文本区域检索数据时 Flask KeyError 400 错误请求
- r - 组合 >100 个 xlsx 文件,由于文件中的列不同,POSIX 日期格式出现问题
- javascript - 如何在数组中传递文件名,然后在 cypress 中迭代文件上传功能
- json - JSON Schema - 设置静态名称
- html - 下拉不同大小问题html css调查表