C# 获取数据sql中的行,列。数?怎么获取

如题所述

第1个回答  推荐于2016-07-06
哈哈,让姐姐帮你回答吧:
首先要连接到SQLSERVER服务
然后要设置命令,也就是你要干什么
最后 把读到的数据存到一个地方
大概代码如下:
SqlConnection conn=new SqlConnection ("server=.;database=db;uid=sa;pwd=123"); //这里假若用户名为SA 密码为123,数据库为DB
sqlcommand cmd=conn.CreateCommand();
cmd.CommandText="select uid,uname from table "; //这里又假若 表名字为table;
conn.Open();
string uid="";
string uname =""; //这两个变量用于存放 读取出来的数据
SqlDataReader reader=cmd.ExecureReader();
if(reader.Read()){
uid=reader["uid"].ToString();
uname=reader["uname"].ToString();
}
reader.Close();
conn.Close();
这个代码是我自己打的,没有用编译器检查,可能有错。本回答被提问者采纳
第2个回答  2011-06-19
能具体点吗?

c#sql如何获取行号
其中 rownum 大小写都可以,line 是rownum的一个实例,可以把它当成一个变量

C#在后置代码中如何获取数据库表中某列的总数,像投票那样,获取票的总数...
select 1 from tab where 列名=''这二种都可以得到行数,对应ado.net中的sqlcommand的二个方法 ExecuteNonQuery (返回影响行数,适用于第二个方法)ExecuteScalar (返回第一行第一列,适用Count(1))你在后台接收这个值,然后显示在前台就很容易了吧 ...

c#中怎样直接取出sql中表中字段的值??
using (SqlConnection conn = new SqlConnection("server=CHENCHAN-PC\\\\CC;database=chenchan;uid=sa;pwd=")){ DataSet chenchan = new DataSet();SqlDataAdapter da = new SqlDataAdapter(cha,conn);conn.Open();da.Fill(chenchan,"tushu");\/\/ str就是第一行,第一列的值 string str = che...

C#查询sql数据库表里共有多少条记录的两种方法
第一种:SELECT COUNT(ID) FROM TableName 用ado.net中的executeScalar执行,直接返回的就是总记录 第二种:SELECT * FROM TableName 用ado.net中的executeQuery执行,现返回一个dataTable的结果集,然后获取这个dataTable结果集的总行数!这个总行数就是总记录数 ...

C#统计sql的行数
直接在C#中做一个数据库连接,并在C#中执行查询语句 SELECT COUNT(*) FROM TABLE 然后用SQLDATAREADER来读取这个值再随便赋值给控件或变量就行了啊。

c# 编程如何知道Acess某表中的总行数
统计行有很多种。1、SQL语句:select count(*) from 表 where XX=XX 2、如果查询出来的数据已经放到了DataTable里面了,那么就可以使用DataTable的方法了。int Rows = ds.Tables[0].Rows.Count;ds是DataSet,里面有个DataTable。

用c#如何获得数据库表的记录数。sql语句知道,就是不知道如何从返回的结...
\/\/SqlCommand 是抽象数据库对象,使用 ExecuteScalar 方法可以获取一行一列的返回值 SqlCommand cmd = new SqlCommand(sqlCommond, __SqlConnection);result = cmd.ExecuteScalar();

C#中如何获取数据库中表的信息和列的信息
这应该是一个SQL方面的问题 --查询数据库中所有表名称select namefrom master..sysdatabasesorder by name--查询dbName数据库tableName表中列名称SELECT *FROM dbName..syscolumnsWHERE id = Object_id('dbName..tableName')

c#sql如何获取行号
不是很明白你的问题,随便说一下吧,SQL数据库的自己用来获取行号的函数ROW_NUMBER(),具体的用法可以使用百度搜索 下面我使用SQL2005自带的AdventureWorks做了一个例子 SQL:SELECT ROW_NUMBER() OVER(ORDER BY CustomerID DESC) rowNum,* FROM sales.Store 结果:...

C# 如何在提取SQL数据!内详
一般都是通过数据仿问层访问数据库,然后将取出的数据封装到对应的模型类对象。比如说:SELECT glyzh,glymm FROM Gly ";对应的实体类是User 查出来的是包含很多条记录的结果集。SqlDataReader reader=cmd.ExecuteReader();List<User> list=new List<User>();while(reader.Read()){User user=new Use...

相似回答