【发布时间】:2018-09-17 04:49:56
【问题描述】:
我一直在尝试使用数据库可以做什么,但我不熟悉将查询结果存储在变量中等方面。我用这个 sn-p 查询我的数据库有多个记录,但我一直得到的结果是零。有人可以解释这是如何工作的吗?这是我的sn-p...
str = "SELECT COUNT(Nickname) FROM Backup"
cmd.CommandText = str
cmd.Connection = myConn
myConn.Open()
cntPlns = cmd.ExecuteNonQuery()
MessageBox.Show(cntPlns.ToString)
连接在那里,但我的结果总是为零...感谢任何建议。
【问题讨论】:
-
这在我看来不像是 VBA 代码。请注意,VB.NET 和 VBA 是两种不同的语言。
-
值得注意的一点,艾哈迈德。虽然我的表单在 Visual Studio 中设置为 VBA...所以不确定哪个会适用。
-
不熟悉 ADODB,尼克。但这可能是我正在寻找的。我将不得不使用 Intellisense 来指导我的语法......另外,我会接受你关于使用 Count(*) 的建议......
-
哦,你是对的,这很可能是 .Net,而不是 VBA。请说清楚。发布所有代码有帮助
-
如果标记为 VB.Net,那么忘记 ADODB