首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么将select语句查询出的值付给变量

2012-08-07 
如何将select语句查询出的值付给变量如:有如下语句:string sql select edepart from JX_EMP where eid

如何将select语句查询出的值付给变量
如:
有如下语句:
string sql = "select edepart from JX_EMP where eid = "+eid+"";
如何把所选出的edepart的值付给另一个新的变量?

[解决办法]
你应该学会这些最基本的.

C# code
OracleConnection myConnection = new OracleConnection(@"Data Source=orcl;User ID=shibei;Password=nsic;Unicode=True");//创建连接对象            myConnection.Open();      //建立连接            OracleCommand myCommand = myConnection.CreateCommand(); //创建命令对象            myCommand.CommandText = "select * from N_AIT";          //提供SQL命令            OracleDataReader myReader = myCommand.ExecuteReader();  //执行命令返回结果指派给DataReader对象            while (myReader.Read())                                 //从读取器中获取结果            {                Console.WriteLine("{0}\t{1}", myReader["ID"], myReader["NAME"]);            }            myReader.Close();//关闭DataReader            myConnection.Close();//关闭数据库连接
[解决办法]
Console.WriteLine("{0}\t{1}", myReader["ID"], myReader["NAME"]);
{0}对应myReader["ID"]
{1}myReader["NAME"]
同类的有string.format(“select * from table where a={0},b={1}”a,b);

热点排行