C#显示数据库表格内容

小编在前面的文章为大家简单介绍了一下如何通过SQL软件来建立数据库,本次小编教大家如何通过C#软件来显示SQL数据库里的内容。(本次演示以vs2013为例)

第一步:打开vs软件点击文件——新建——项目,创建windows窗体应用项目。

第二步:从左侧工具栏中选出button控件和DataGridView控件放入到窗体中如下图所示。

第三步:双击窗体进入Form1.cs,在Form1.cs中写入首先写入using System.Data.SqlClient;到头文件之中。

第四步:将下述代码写入到button1里,使得点击button1就会触发下述事件。

第五步:点击启动按钮,再点击button1按钮,我们就可以看到上次建立的数据库内容显示在C#软件之中。

附录:程序解释

private void button1_Click(object sender, EventArgs e)

{

string con, sql;//定义了两个变量

con = "Server=.;Database=teach;Trusted_Connection=SSPI"; //这个语句是用来连接本地数据库的,"Server=.;Database=数据库名字;Trusted_Connection=SSPI"

//如果服务不是通过windows身份登陆,而是SQL用户密码登陆则可以使用以下语句"Server=服务器名字或IP;Database=数据库名字;uid=用户名;pwd=密码"

sql = "select * from op"; //select * from 数据中需要查询的表格名称

SqlConnection mycon = new SqlConnection(con); //建立数据新连接

mycon.Open(); //打开数据库

SqlDataAdapter myda = new SqlDataAdapter(sql, con);

DataSet myds = new DataSet(); //建立适配器

myda.Fill(myds, "lianxi");

dataGridView1.DataSource = myds.Tables["lianxi"]; //让dataGridView1控件显示数据库里的内容

mycon.Close(); //关闭数据库

}

本次教程到此结束,如果需要软程序和数据脚本可以给小编留言。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180418G1TLI400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券