记得设置链接名称

如果SQLCommand操作的是外部数据源,那么一定要设置其ConnectionName属性,指定外部数据源名称:

Dim cmd As New SQLCommand
Dim
dt As DataTable
cmd.ConnectionName = "外部数据源名称"
cmd.CommandText = "SELECT DISTINCT 产品,客户 From {订单}"
dt = cmd.ExecuteReader()
Dim
trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(dt, "产品|客户"
)

很多用户,包括我自己,都会犯这个错误,明明代码正确,却没有结果,折腾半天,只是因为没有设置数据源名称而已。


本页地址:http://www.foxtable.com/webhelp/topics/2344.htm