【发布时间】:2018-10-24 17:34:04
【问题描述】:
我正在寻找如何更改 TableAdapter 中的 SQL 查询。 在旧的 VB 中,DataEnvironmement 是简单的
Set rs = DataEnvironment1.rsQuery
DataEnvironment1.Commands.Item("Query").CommandText = "SELECT row FROM table"
DataEnvironment1.Query
set rs = Nothing
我如何在 vb.net 中做到这一点?
类似这样的:
Dim rs As New Databaze2.DataSet1TableAdapters.Query
TableAdapterrs.Adapter.SelectCommand.CommandText = "SELECT row FROM table"
但这不起作用。
我要求这样做是因为我正在寻找某种方法来插入一个复杂的查询。问题可能在于组合包含的选择和两个参数以及只有一列 DATUM_CAS。 因为:
- 没有这两个参数?命令没问题
- 不包含选择命令是可以的
- 我什么时候替换?通过正确的 date_time 命令就可以了
【问题讨论】:
-
我不知道该错误消息在说什么。我根本不使用 MySQL,但我的第一个猜测是它不支持使用问号作为参数占位符。我知道 Microsoft 数据库可以,但我不知道 MySQL 是否可以。
标签: vb.net dataset tableadapter