【问题标题】:ASP Classic - set dim equal to select statement SQL output [duplicate]ASP Classic - 设置暗淡等于选择语句SQL输出[重复]
【发布时间】:2020-07-02 06:08:58
【问题描述】:

在我的代码中,我首先将一些表单输入插入到一个 DB 表中,即表 A。它工作得很好。

表 A 中有一个类型为 int 的自动递增 cID 列,每个条目递增 1。

将表单输入输入 A 后,我想获取该条目的 cID 值并将其保存为暗淡。

我该怎么做呢?

我想过做-

dim latest
set latest = dbConn.execute("select @@identity from A")

但这不起作用。

我应该怎么做才能获取刚刚输入的提交的 cID 并将其存储在 dim latest 中?

我尝试查看其他 stackoverflow 帖子,但没有太大帮助。如果您发现对我有帮助或知道我应该做什么,请告诉我。

谢谢

【问题讨论】:

  • 这不是一个 ASP Classic/ADO 问题,而不是 “如何从 SQL Server 获取最后插入的 ID”,并且该问题之前已经回答过(请参阅链接的副本): 使用SCOPE_IDENTITY()
  • 除此之外,在 MySQL 上做同样事情的方法是不同的。如果您实际使用的是 SQL Server,请去掉 [mysql] 标签。

标签: mysql sql database asp-classic identity


【解决方案1】:

想好要做什么了。

不想删除帖子,因为它可能会禁止我进入此处。

基本上,我遵循了这个 - https://www.w3schools.com/asp/ado_display.asp,但将 latest 设置为等于 for-each 循环中的 sql 输出。

【讨论】:

  • 如果您引用外部资源,请始终包含您在此处使用的代码。如果将来有人遇到同样的问题,最终到这里,并且链接已失效,他们将不知道您在说什么。因此,最好显示代码并严格保留链接以供参考。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多