读书人

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

发布时间: 2012-08-07 14:54:49 作者: rapoo

如何将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);

读书人网 >C#

热点推荐