C# 如何获得数据库中指定列的值.

C# 如何获得数据库中指定列的值.,第1张

首先你要知道如何将整张表读取出来,ADONET的知识,看一段代码:

string strSQL="SELECT FROM TableName";

string connStr="连接字符串";

SqlConnection conn=new SqlConnection(connStr);

SqlCommand comm=new SqlCommand(strSQL,conn);

connOpen();

SqlDataReader dr=commExecuteReader();

// 读取记录

while(drRead())

{

int getID=dr["ID"]ToString();

}

drClose();

connClose();

privateList<string>getGX()

{

List<string>list=newList<string>();

stringsql="selectfromCodeGX";

DataTabledt=SqlHelpergetDataTable(sql);

foreach(DataRowrowindtRows)

{

listAdd(row["GXName"]ToString());

}

returnlist;

}

扩展资料

数据库读出一列数据,处理完成后返回数组

publicArray[]getschoolinfo(){//函数返回一个数组

List<String>list=expMappergetSchoolInfo();

//list接受从mysql得到的数据

//@Select("SELECTDISTINCTexpSchoolFROMtbl_expInfo")从数据库中获得所有学校的名字并去除重复的

//publicList<String>getSchoolInfo();

//List指的是集合<>是泛型,里面指定了这个集合中存放的是什么数据

//声明一个数组

Array[]arraySchool=newArray[listsize()];

//声明一个list遍历器

Iteratoriterator=listiterator();

inti=0;

//遍历list的同时给数组赋值

while(iteratorhasNext()){

arraySchool[i]=newArray(i,(String)iteratornext());

i++;

}

returnarraySchool;

}

select

column

from

table

这就是读取某一列的值了

另外,你也可以读多个列的值,用逗号隔开就好了。

还可以在后边加WHERE条件,读出符合条件的数据。

以上就是关于C# 如何获得数据库中指定列的值.全部的内容,包括:C# 如何获得数据库中指定列的值.、C#中如何读取数据库中的某一列值,并将其逐条写入一个数组。、SQL数据库怎么读取每一行某列的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9277501.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存