资源简介
可以参考的windows窗体与数据库的连接

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;//联系到数据库查询操作必须既如此条语句
namespace Fly
{
public partial class BookTicketFrom : Form
{
public BookTicketFrom()
{
InitializeComponent();
}
//声明并初始化DataSet
private DataSet dataSet = new DataSet();
//声明DataReader
private SqlDataAdapter dataAdapter;
//窗体加载时,在DGV上显示的数据
private void BookTicketFrom_Load(object sender EventArgs e)
{
//执行查询的sql语句
string sql = “Select FlightNOLeaveCityDestinationLeaveTimeid From TicketInfo“;
//好比用车子把sql语句运输到数据库中去
dataAdapter = new SqlDataAdapter(sql db.connection);
//然后再用车子把检索到的数据集绑定到DGV所要显示的表上
dataAdapter.Fill(dataSet “TicketInfo“);
//指定DGV的数据源
dgv.DataSource = dataSet.Tables[“TicketInfo“];
}
//单击查询按钮
private void btn查询_Click(object sender EventArgs e)
{
try
{
//首先判断是否已经输入了所要查询的‘出发地’
if (txt出发地.Text == ““)
{
MessageBox.Show(“请输入您要查询的出发地!“ “操作提示“ MessageBoxButtons.OK MessageBoxIcon.Warning);
}
//继续判断是否已经输入了所要查询的‘目的地’
else if (txt目的地.Text == ““)
{
MessageBox.Show(“请输入您要查询的目的地!“ “操作提示“ MessageBoxButtons.OK MessageBoxIcon.Warning);
}
//如果确定已经输入了查询信息,则执行如下语句
else
{
//执行sql先查询数据库中是否存有所输入的信息
string sq = string.Format(“select count(*) from TicketInfo where LeaveCity=‘{0}‘and Destination=‘{1}‘“ txt出发地.Text txt目的地.Text);
//创建SqlCommand
SqlCommand cmd = new SqlCommand(sq db.connection);
//打开数据库连接
db.connection.Open();
//是否检索到了数据并用a接收
int a = (int)cmd.ExecuteScalar();
//ExecuteScalar();//检索不到数据则返回0
//MessageBox.Show(a.ToString());//测试有没有查到了数值
if (a == 0)
{
MessageBox.Show(“当前查询中暂无两地航班信息!“ “温馨提示“ MessageBoxButtons.OK MessageBoxIcon.Information);
}
else
{
//先清空DGV中原有的数据
dataSet.Tables[“TicketInfo“].Clear();
//重新查找
string sql = string.Format(“select id FlightNOLeaveCityDestinationLeaveTime from TicketInfo where LeaveCity=‘{0}‘ and Destination=‘{1}‘“ txt出发地.Text txt目的地.Text);
//定义DataAdapter
dataAdapter = new SqlDataAdapter(sql db.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3145728 2008-11-11 17:53 航班票查询\data\data\Ticket.mdf
文件 1048576 2008-11-11 17:53 航班票查询\data\data\Ticket_log.ldf
文件 86016 2008-11-14 17:30 航班票查询\Fly\Fly\bin\Debug\Fly.exe
文件 32256 2008-11-14 17:30 航班票查询\Fly\Fly\bin\Debug\Fly.pdb
文件 5632 2005-11-11 22:25 航班票查询\Fly\Fly\bin\Debug\Fly.vshost.exe
文件 12882 2008-11-14 17:31 航班票查询\Fly\Fly\BookTicketFrom.cs
文件 28798 2008-11-14 17:21 航班票查询\Fly\Fly\BookTicketFrom.Designer.cs
文件 6738 2008-11-14 17:21 航班票查询\Fly\Fly\BookTicketFrom.resx
文件 331 2008-11-12 17:26 航班票查询\Fly\Fly\db.cs
文件 3577 2008-11-12 20:52 航班票查询\Fly\Fly\Fly.csproj
文件 180 2008-11-14 17:21 航班票查询\Fly\Fly\obj\Debug\Fly.BookTicketFrom.resources
文件 988 2008-11-14 17:21 航班票查询\Fly\Fly\obj\Debug\Fly.csproj.GenerateResource.Cache
文件 86016 2008-11-14 17:30 航班票查询\Fly\Fly\obj\Debug\Fly.exe
文件 32256 2008-11-14 17:30 航班票查询\Fly\Fly\obj\Debug\Fly.pdb
文件 50436 2008-11-12 20:52 航班票查询\Fly\Fly\obj\Debug\Fly.Properties.Resources.resources
文件 5120 2008-11-12 20:49 航班票查询\Fly\Fly\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 249 2008-11-14 17:31 航班票查询\Fly\Fly\obj\Fly.csproj.FileList.txt
文件 471 2008-11-12 16:38 航班票查询\Fly\Fly\Program.cs
文件 1214 2008-11-12 16:37 航班票查询\Fly\Fly\Properties\AssemblyInfo.cs
文件 3617 2008-11-12 20:49 航班票查询\Fly\Fly\Properties\Resources.Designer.cs
文件 6718 2008-11-12 20:49 航班票查询\Fly\Fly\Properties\Resources.resx
文件 1086 2008-11-12 16:37 航班票查询\Fly\Fly\Properties\Settings.Designer.cs
文件 249 2008-11-12 16:37 航班票查询\Fly\Fly\Properties\Settings.settings
文件 7068 2008-11-12 20:49 航班票查询\Fly\Fly\Resources\listbackground.jpg
文件 7068 2008-11-12 20:12 航班票查询\Fly\Fly\Resources\listbackground.png
文件 34816 2008-11-12 20:13 航班票查询\Fly\Fly\Resources\p1(163).gif
文件 898 2008-11-12 16:37 航班票查询\Fly\Fly.sln
..A..H. 15360 2008-11-14 17:31 航班票查询\Fly\Fly.suo
目录 0 2008-11-12 16:38 航班票查询\Fly\Fly\obj\Debug\Refactor
目录 0 2008-11-12 20:13 航班票查询\Fly\Fly\obj\Debug\TempPE
............此处省略14个文件信息
相关资源
- C# 数据表(Dataset)操作 合并 查询一
- 数据库备份还原工具1.0 C# 源码
- c# 实现的最大最小距离方法对鸢尾花
- 基于c#的实验室设备管理系统621530
- C# sql实现批量导入数据到数据库
- C# winform实现表数据导出到Excel表格
- 北大青鸟ACCP8.0S1使用C#开发数据库应用
- 医院门诊管理系统 aspc#access数据库
- C#异构数据库转换工具源码
- C#中视图和存储过程应用
- C#使用剪切板粘贴数据
- C#Oracle数据库备份
- opc ua客户端171716
- 海益ERP数据管理系统2.0源码
- winform与内嵌echarts的数据交互,让数据
- C# 简单学生管理系统(附数据库)
- C#图书管理系统(源码+数据库)
- 宿舍管理系统(源码+数据库脚本)
- C#开发的一个数据显示界面程序(Li
- ERP(源码+数据库)
- C# 网吧管理系统源码(附数据库脚本
- 数据采集卡读取(USB)
- 使用Socket发送数据
- Socket获取扫码枪扫码的数据
- 自适应企业网站模板源码响应式网站
- C#仿QQ客户端+服务端+数据库文件
- 网吧管理系统(包附数据库)
- 车辆CAN总线数据现场分析工具源码
- 串口数据监测助手(工程源码)
- 《精通C#数据库开发》源码
评论
共有 条评论