我需要帮助将变量从我的 Visual Basic 应用程序传递到 SQL 查询,以更新我的数据库并根据我使用的变量检索数据。
这样做的正确方法是什么:
我的数据库正在存储 appName、appLink 和 clickCount。每次我单击关联的应用程序时,它都会启动链接,然后我希望它将 clickCount 增加一。跟踪最常用的链接。
我刚在想,
UPDATE myTable
SET clickCount = clickCount + 1
WHERE appName = (variable I am passing | link user clicked on)
但是如何将变量从 VB 获取到我的 SQL 语句中呢?我将在我的 VB 应用程序中执行许多功能,并且需要公开地将数据传入和传出我的 SQL 服务器。实现这一目标的最佳方法是什么?
旁注... 什么时候应该使用 SQL 中的存储过程或函数而不是 VB 中的函数?
最后,我真正知道的唯一语言是 Python,所以我正在学习 SQL 和 VB 来完成这个项目。在 Python 中,使用 SQLite,代码都在同一个地方。我可以编写一个函数来完成上述所有操作。我可以在VB中做到这一点吗?