C# 窗口连接数据库 显示数据
2015-09-09 18:55
597 查看
先看一下效果图
这个连接数据库比较简单,仅仅只是显示一下了一下数据!没有对数据进行操作!
我把数据库连接的脚本写在DB.cs类里面,先来看一下连接的代码!
数据库连接的部分比较简单,这里我就不做过多的说明了。
下面是窗体后台的代码,比较简单。
就是一个简单的SQL查询语句!利用 try
{
ds = DB.selecet(sqlserver);
dataGridView1.DataSource = ds.Tables[0];
将数据显示出来!
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
这个连接数据库比较简单,仅仅只是显示一下了一下数据!没有对数据进行操作!
我把数据库连接的脚本写在DB.cs类里面,先来看一下连接的代码!
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Sql; using System.Data.SqlClient; using System.Data; using System.Windows.Forms; namespace sqlserver { class Datab { string serverlink = "server=59.74.109.252;database=asp.Net;uid=sa;password=123456"; public DataSet selecet(string sqlstrng) { DataSet ds = new DataSet(); try { SqlConnection Con = new SqlConnection(serverlink);// SqlDataAdapter da = new SqlDataAdapter(sqlstrng,Con); da.Fill(ds); } catch { MessageBox.Show("数据库内部错误"); } return ds; } } }
数据库连接的部分比较简单,这里我就不做过多的说明了。
下面是窗体后台的代码,比较简单。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace sqlserver { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Datab DB = new Datab(); private void Form1_Load(object sender, EventArgs e) { UI(); } public void UI() { DataSet ds = new DataSet(); string sqlserver = "Select * From ClassTable order by ClassID"; try { ds = DB.selecet(sqlserver); dataGridView1.DataSource = ds.Tables[0]; } catch (Exception e) { MessageBox.Show(e.ToString()); } } } }
就是一个简单的SQL查询语句!利用 try
{
ds = DB.selecet(sqlserver);
dataGridView1.DataSource = ds.Tables[0];
将数据显示出来!
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
相关文章推荐
- Mac 下安装配置Mysql
- Mac 下安装配置Mysql
- Oracle_使用bat命令执行sql命令文件
- mysql replication(mysql配置主从)
- 简单介绍一下HBase、Cassandra、Voldemort、Redis、VoltDB、MySQL
- xmanger安装oracle调图形化界面报错解决方法
- SqlServer性能检测和优化工具使用详细
- Asp.Net+Oracle+ExtJs
- Mongo db 与mysql 语法比较
- Java获取数据库TimeStamp类型时间代码
- 联网监测系统数据库表空间不足的处理
- mysql 库的增删改查
- mysql 实现批量导入,并解决中文乱码问题
- MongoDB学习日记(四):CRUD - insert
- SQL Server 2008 的gis函数
- wordpress 导入数据库的几种方法
- oracle系统表
- oracle系统表
- mongodb 地理位置搜寻
- MySQL添加用户、删除用户与授权