C#.nEt如何从数据库表中读取某一列的某一个值,再...

ado.net 本身提供了ExecuteScalar功能.ExecuteScalar执行查询,并返回查询所返回的结果集中第一行的第一列或空引用(如果结果集为空).忽略其他列或行.示例如下:using (SqlConnection cn = new SqlConnection()) { cn.ConnectionString =

连接数据库后,先用sql语句取出数据库中的这一列,然后用if循环,例如:用datareader则用read()方法

先把数据给dataset 中的ds,然后再用ds.tables[0].rows[0]["字段名"]也就事列名

//数据库连接字符串 private string str1 = "Provider=SQLOLEDB;Server=(local);DataBase=ab;uid=abc;pwd=123";//数据查询的SQL语句.这是根据需要写的SQL语句 private string strsql = "select name from bs"; public DataSet sqlexecutesql4

privateList<string>getGX() { List<string>list=newList<string>(); stringsql="select*fromCodeGX"; DataTabledt=SqlHelper.getDataTable(sql); foreach(DataRowrowindt.Rows) { list.Add(row["GXName"].ToString()); } returnlist; } 扩展资料 从数据

在代码中循环打开数据库,那数据库不做其它工作了.一次性读到内存中,然后在内存中循环,这样就快多了:1、把号码读到一个datatable中2、在datatable中循环:string phoneno=string.empty;foreach (datarow dr in dt.rows){phoneno=dr["数据表号码表名"];//调用接口发送号码}

connection conn=new connection();string str="server=.;uid="数据库登录名";database="数据库名";pwd="数据库密码";conn.open();command cmd=new command();cmd(str,conn);string str1="select para from sys where id='admin'";string str2=cmd.excuteScalre();conn.close();str2就是para的值;

给你一个思路.用using一下system.data.sqlclient类,读取视图到DataTable.然后,就很好办了!可以使用DataTable的select方法,查询出name字段对应的DataRow,然后,根据DataRow获取对应行的filename字段的值即可.

你会对数据库操作吗?把数据查出来放在集合里不就得了吗select 列 from 表 这是SQL语句传给SqlCommand类的ExecuteQuery()方法然后把读出来的数据放在一个集合里,不用管多少行,SqlDataReader()能帮你读完所有行

dataTable dt=类.方法名("select * from A")string StrValuedt=dt.rows[0]["B"].tostring();StrValuedt就是你要的值!不懂再问我!!!

相关文档

c# 取数据库字段的值
c# 登录及注册界面制作
c#窗体登录界面设计
aspnet登录界面代码
c#窗体登录界面美化
c# 漂亮winform界面
用c#写一个登录界面
用窗体设计创建登录界面
5213.net
qzgx.net
rxcr.net
wlbx.net
wwgt.net
电脑版