【发布时间】:2011-10-02 01:06:10
【问题描述】:
我有这个 SQL 表:
TABLE: Info
COLUMNS:| Name | Value
--------|----------|------------------
ROW: | Server | 255.255.255.255
ROW: | Host | 212.212.212.212
ROW: | User | Admin
我选择这样的表:SELECT * FROM Info
现在在我把所有东西都放在这张桌子上之后。
我想获取值Where Name = 'Server' 并将其放入Server 变量中。
在 C# 中最好的方法是什么?
数据集?数据阅读器?我怎样才能做到这一点?
如果您不明白我需要什么,请向 Tim 提供另一个很好的解释:
我正在尝试根据同一行的另一列中的值获取指定列的值
【问题讨论】:
-
你的服务器变量是什么?一类?一个字符串?您是否试图根据同一记录的另一列中的值获取指定列的值?目前尚不清楚您要完成什么。
-
@Tim 他们都是 VarChar。 & 是的,我正在尝试根据同一记录(行)的另一列中的值获取指定列的值
-
在您对@Kobe 的评论下方查看我的评论
-
如果我理解正确,如果您查询表中的 Name = 'Server',您希望得到 Value = '255.255.255.255',对吗?如果是这样,请参阅我对@Kobe 回答的评论。
-
@Tim 不,你不对,我的查询是
SELECT * FROM Info。我需要在string Server中保存'255.255.255.255'。
标签: c# .net sql select dataset