C#怎样在页面建立一个按钮点击查询出数据库的数据?

如题所述

1)连接数据库
2)查询数据
3)操作返回来的结果集
例子:
string str = "data source=PAN-PC;uid=sa;pwd=123456;database=HOTEL";//sql连接语句
SqlConnection conn = new SqlConnection(str);
try
{

SqlCommand com = new SqlCommand();
com.Connection = conn;
com.CommandText = "select * from information";//SQL查询语句。
if (conn.State == ConnectionState.Closed)
{
conn.Open();//打开数据库的一条通道
}
SqlDataReader result = com.ExecuteReader();//建立一个DataReader 对象根据查询出来的数据,返回给这个对象。
while (result.Read())
{
if (textBox1.Text == result[0].ToString() && textBox2.Text == result[1].ToString())
{
MessageBox.Show("日,悲剧,终于成功了");
}
}
//result[0] 相当于你的数据库的第一个列 。也可以result["id"]
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-14
在设计页面,双击按钮控件,在CS代码部份编写你讲取数据的代码,

C#怎样在页面建立一个按钮点击查询出数据库的数据?
{ conn.Open();\/\/打开数据库的一条通道 } SqlDataReader result = com.ExecuteReader();\/\/建立一个DataReader 对象根据查询出来的数据,返回给这个对象。while (result.Read()){ if (textBox1.Text == result[0].ToString() && textBox2.Text == result[1].ToString()){ MessageBox.Show("...

如何用visualc#制作一个网页并且连接数据库,显示一张表格?
用2个控件就可以查询了:DataGrid、SqlDatasource。把这2个控件拖到页面上,再点击DataGrid右上角的黑三角,配置数据源为SqlDatasource的ID。然后点击SqlDatasource右上角,选择数据源,连接到数据库的某一张表,确定就OK了。纯鼠标操作,多尝试几次,很简单的 ...

C#WinForm如何在点击按钮获取数据后,将数据在按钮所在窗体上显示出来...
根据返回的数据行,动态计算出需要增加的高度,重新设置窗体的高度。再将数据显示到表格中即可。如果数据为空,则隐藏表格。

怎么用C#在网页中显示数据库的数据
先使用 AccessDataSource 建立一个到 std.mdb 的数据连接,并设置数据源控件的SelectCommand命令为“Select ssex, sage, sname, sno,usrname From stdinfo”。然后拖动 一个 GridView 控件,绑定到先前的那个 AccessDataSource 数据源控件即可。很简单的操作,建议你到MSDN的WebCast下载苏鹏讲师的《asp.ne...

用C#编了个界面,想按日期及站点(8个站点)来选择查询数据库信息。
\/\/在程序中如果要进行数据库操作一般会先写一个类,在里面封装一些与数据库操作有关的函数 class DataBase { public static Boolean access;string connstring = "Server=(local);Database=business;Integrated Security=SSPI;User ID=Employee;Password=nbyg";\/\/连接字符串 public int IUDinfo(string...

c# 如何设计“点击按键后弹出一个窗口,显示SQL查询内容”
可以再加一个窗体提供选择要导出的字段 点击该窗体的Button才真正导出数据代码与楼上相似 这是选择字段的那个窗体的代码,好好研究一下:public partial class SelectToPDFOrExcel : Form { public SelectToPDFOrExcel(DataGridView dgv){ InitializeComponent();Dgv = dgv;listInt = new List<int>();...

C#编写网页,如何点击一个按钮,开新窗口并返回数据
客户端脚本 function OnQueryClick(){ var address = "XXXX.aspx?xxxx=yyy";var parameter1 = "";var OpenStyle = "dialogWidth:650px;dialogHeight:550px;dialogLeft:200px;dialogTop:150px;center:yes;help:false;resizable:false;status:false";var returnValue = window.showModalDialog(address,...

用C#编写一个界面,利用一个textbox查询数据库,在另一个textbox中显示出 ...
假设第一个textbox名为txtBox1,第二个textbox为txtBox2,在该界面中的头部需要引入两个命名空间:\/\/假设使用的是SQL Server数据库 using System.Data;using System.Data.OleDb;在界面中双击button按钮,填入如下代码:string str1; \/\/保存txtBox1中的内容 str1 = txtBox1.Text.Trim();if(str...

如何用一个C#页面查询数据库内数据并在页面中显示查询的内容
因为无法确定你使用的具体技术,所以没法告诉你具体操作,但是大致用到的技术如下:html(写网页)数据库(查询数据)一门服务端语言(连接html和数据库)服务器部署(项目发布)域名

C#如何在一个按钮执行时执行力一个按钮点击事件
具体的工作不要放到按钮事件里执行,用一个后台线程来做,我做了个简单的示例测试可以达到你的要求,供你参考:\/\/ 一个后台线程,用来执行你的数据采集工作 Thread m_BackThread = null; \/\/ 开始按钮 private void roundButton1_Click(object sender, EventArgs e) { if( m_BackThr...

相似回答