gpt4 book ai didi

asp.net - 列名作为参数

转载 作者:行者123 更新时间:2023-12-02 07:38:50 25 4
gpt4 key购买 nike

我在 SQL 表中有一些列,如 text_en、text_es、text_de。现在我想根据语言从一列中检索值。所以我创建了一个sql字符串 SELECT @textfield FROM <table>在我使用的 vb 代码中 cmd.AddWithValue("textfield", "text_" + lang)但是 sql 返回列的名称而不是该列的值。如何获取值?

最佳答案

你也可以这样做

SELECT CASE @textfield
WHEN 'text_en' THEN text_en
WHEN 'text_es' THEN text_es
WHEN 'text_de' THEN text_de
END AS local_text
FROM TableName

关于asp.net - 列名作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13363143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com