C#连接数据库是用到的控件DataTable怎么访问其中具体的一个值,比如,第一行第一列的值???
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#连接数据库是用到的控件DataTable怎么访问其中具体的一个值,比如,第一行第一列的值???相关的知识,希望对你有一定的参考价值。
string s=Dt.Rows[0][0].toString(); 参考技术A 首先你得在最上面的命名空间里加上这一句:using System.Data.SqlClient;然后才可以写链接数据库的代码,链接数据库时这样写:string s = "server=服务器名(本地服务器可以写一个小数点来代替);database=数据库名;uid=用户名;pwd=密码;";//连接数据库;
SqlConnection conn = new SqlConnection(s);
conn.Open();
SqlCommand cmd = new SqlCommand("SELECT * FROM 表名 WHERE 列名='" + this .user_name.Text.ToString() + "' ", conn);
SqlDataReader sdr = cmd.ExecuteReader();//从数据库以只读的方式获取数据
if (!sdr.Read())
//当系统中不存在当前用户时操作;
else
//当系统中存在该用户的时候一些操作;
}
} 参考技术B 访问控件的row 索引 0追问
请详细一点。row我试过不行,它出来时第一行的集合吧??最好有个例子,谢谢
追答TextBox1.Text = this.GridView1.Rows[0].Cells[0].Text
你试试这个 行的话帮我采纳下哦
我任务 呵呵
C# Winform 关于ListView控件绑定DataTable
今天用到ListView控件,这里总结一下ListView控件绑定DataTable的方法
下面需要特别注意的是,绑定的过程中实现绑定控件的column的属性,再进行item的绑定。
与DataGridView不同的是,不能直接使用DataSourse绑定,
再者,绑定第一个Items的时候一定要实例化一个Item进行单独绑定,因为第一个Item与后面的不用即Item与SubItem的区别,下面的代码中也给出了相应的注释
- private void LoadData()
- {
- string sql = @"select * from room";
- DataTable dt = DBUtil.getDataTable(sql);
- this.listView1.Columns.Clear(); //好习惯,先清除再添加保证数据的一致性
- this.listView1.Columns.Add("roomid");
- this.listView1.Columns.Add("typeids");
- this.listView1.Columns.Add("price");
- this.listView1.Items.Clear();
- int length = dt.Rows.Count;
- for (int i = 0; i < length; i++)
- {
- ListViewItem lvi = new ListViewItem(dt.Rows[i]["roomid"].ToString()); //ListView的第一个Item作为主项需要单独添加
- string typeid = dt.Rows[i]["typeids"].ToString();
- switch (typeid)
- {
- case "1":
- lvi.ImageIndex = 0; //设置每个Item类型绑定的图片类型
- break;
- case "2":
- lvi.ImageIndex = 1;
- break;
- case "3":
- lvi.ImageIndex = 2;
- break;
- default:
- break;
- }
- lvi.SubItems.Add(dt.Rows[i]["typeids"].ToString()); //后面添加的Item都为SubItems ,即为子项
- lvi.SubItems.Add(dt.Rows[i]["price"].ToString());
- this.listView1.Items.Add(lvi);//最后进行添加
- }
- }
以上是关于C#连接数据库是用到的控件DataTable怎么访问其中具体的一个值,比如,第一行第一列的值???的主要内容,如果未能解决你的问题,请参考以下文章
C#中的listview控件datagridview控件,怎么使用
C# 如何调整DataTable的大小?有人说调属性,但是MicroSoft Visual 2010 C# 没有DataTable控件。