c# 如何获取数据库指定表的列名~并赋值到1个数组里

c# 如何获取数据库指定表的列名~并赋值到1个数组里

写个方法,返回值DataSet 好了,然后把这个方法的值赋值给DataSet ,最后从 DataSet 里面取值就行了 dt.table[0][i] 这个0是第一张表,i是你数据库里面字段的列数,i从0开始,最后只要把值方到数组里面就行了
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-02
看你的问题好像连数据库连接都不会啊。
连好后用临时仓库dataset将你从数据库查的数据存储起来,再从dataset中去取。(还不懂就hi离线留言)
第2个回答  2010-01-01
dataset当中有一个ColumnName
第3个回答  2010-01-01
方法很多!
会使用dataSet吗?
如果会的话就十分的简单了,只需要解析就行了.
具体的方法,Hi,或者Q,具体解答!

C#中如何读取数据库中的某一列值,并将其逐条写入一个数组。
privateList<string>getGX(){ List<string>list=newList<string>();stringsql="select*fromCodeGX";DataTabledt=SqlHelper.getDataTable(sql);foreach(DataRowrowindt.Rows){ list.Add(row["GXName"].ToString());} returnlist;}

c#如何查询数据库中表的一列数据并赋值给一个数组
先把数据库中的那一列数据查询出来,用datatable存起来,然后循环这个datatable 把值一个一个的加到数组中,数组长度的定义可以用datatable.rows.count

请教C#中如何读取数据库中的某一列值,并将其逐条写入一个数组。
建立conn 创建stringsql查询语句 定义一个adp 定义一个DS 定义一个array 通过adp.fill(ds)for(i=1;i<ds.table[0].rows.count;i++){ arry=add.item(控件,数据字段);} 最后将结果绑定到显示控件中,如 dropdownlist.datasource=arry;dropdownlist.databind();这里不给详细代码。你知道过程就行了。

c#如何把从access数据库里读出来的N行数据按顺序付给数组呀
首先定义一个结构体:struct A { string name;string num;string professional;} 定义arraylist:arraylist stu_List;做一个循环,将用sql语句选出来的行列放入到stu_List里面,大概是如下意思,具体代码记不清了,查看dataread的东西看看,c#操纵数据块的那一块看看,就明白了:\/\/注释,读取选出来的表...

C#如何将数据库中的字符串赋给一个字符串变量
所以 ds.Tables["Book_INFO"]就是你获得的数据表了,对应 C# 中 DataTable类的对象,可以这样 DataTable myDT = ds.Tables["Book_INFO"];对于 每一个 DataTable 的对象,可以理解成是一个 2 维的数组,不过每一列都可能是不同的基础数据类型。想读取哪一行哪一列可以用列名或者索引的形式 str...

c#获取数据库中所有表名称的方法
1 sqldmo SQLDMO是操作SQLServer的理想的方式 如果您的数据库是SQLServer就可以考虑使用这种方式 在C#中使用SQLDMO需要添加SQLDMO的引用 然后在当前的文件中using SQLDMO;即可以使用SQLDMO SQLDMO的对象模型大家可以在SQLServer的帮助中获得 private void GetTabels_DMO(string strServerName string strUser string...

在c#中怎样将(数据库)表中的一行数据移动到另一个(同一数据库)表中?
Insert Into的另一种用法,也就是把检索出来的数据,批量添加到数据库中,其语法是:INSERT INTO 表格名1 (列名11,列名12, ...) SELECT 列名21, 列名22, ... FROM 表格名2 以上的语法是最基本的语法。在Select后,还可能含有 WHERE、 GROUP BY、 及 HAVING 等子句,以及表格连接及别名等等。

C# winfrom sql select语句查询出的结果怎样赋值给一个变量,或者说返回...
da.fill(ds);这样其实已经将数据填充到表集合里面。如果你取得的数据只有一页,可以只填充到一个单表里面。如下:datatable dt=new datatable();dt=ds.tables[0];如此,设置 datagridview.datasource=dt; datagridview.databind(); 即可。要获取datagridview中的值,有这几种情况。1.不点击,指定某...

c#如何批量获取一个文件夹下的文件属性,然后存入数据库
1,创建数据表 第二步。在对应的文件夹下复制好文件。假设当前目录为image,该目录下有下列文件。第三步,信息入库,本人这里以C#为例。public static InsertFilesInfo(string path) \/\/创建方法。这里采用参数传递,方便对不同目录下的文件进行遍历入库 { string filename=""; \/\/\/定义变量,用于...

C# 获取数据库表列名问题
SELECT b.name FROM sysobjects a INNER JOIN syscolumns b ON a.id = b.id WHERE a.name='A' and b.name='B'希望采纳

相似回答