资源简介
可以参考的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#windos窗体程序的对数据库的增、删、
- C# MySQL 数据库操作类 (包含MySql.Dat
- C# ArcEngine加载打开Las点云数据
- C#+ArcEngine:txt坐标数据转Shp矢量点
- 利用C#打开EXCEL并将数据更新保
- C#中读取Excel表格数据
- C#连接oracle数据库增删改查
- 基于GPRS的远程通讯C#程序SOCKET部分带
- Asp.net无刷新添加删除数据库(Jquery
- csv格式的鸢尾花数据集iris
- pokemon游戏cp值数据 来自李宏毅 (Hu
- 乳腺癌威斯康星预后数据集
- watermelon_3a.csv
- C#使用post发送和接收数据的方法
- ASP.NET保存PDF、Word和Excel文件到数据库
- 客户订单管理系统源代码+数据库
- 汉口长江每月流量数据
- c#窗体应用程序实现数据库增删改查
- 餐厅点餐系统设计,毕设
- C#做的WIN窗体程序-对表的增删改查,
- C# 远程备份oracle数据库
- 药品管理系统C#版
- C#远程连接SQLserver 数据库
- C# .Net Socket TCP 大数据 大文件 传输 经
- c# 如何删除datagridview中数据并删除数
- 国际旅行旅客人数数据集international
- C#数据同步源代码
- 添加缓存区的C#串口接收
- C#的滤波算法,用于实现数据滤波
- C# winform 人力资源管理系统 ,vs2010开
评论
共有 条评论