数据库课设-房屋出租管理系统制作

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

六、界面设计与代码

1.登录界面

输入已在数据库中的vip用户或普通用户的用户账号和密码,这里选择vip 用户,点击vip登录按钮,如图9所示:

图9

提示登录成功,单击确定进入主窗体

主要代码如下:

在引用空间添加:using System.Data.SqlClient;

private void button2_Click(object sender, EventArgs e)

{ string userName = txtName.Text.Trim();

string password = txtPwd.Text.Trim();

string connString = @"Data Source=陈敏\SQL;Initial Catalog=Hourse_Renting;Integrated Security=True;Pooling=False";

SqlConnection connection = new SqlConnection(connString);

//获取用户名和密码匹配的行的数量的SQL语句

string sql = String.Format("select count(*) from [User] where UserName='{0}' and

如图10所示:

图10

添加代码如下:

private void 退出CToolStripMenuItem_Click(object sender, EventArgs e)

{ Application.Exit(); }

private void 帮助YToolStripMenuItem_Click(object sender, EventArgs e)

{ About ss = new About();

ss.Show();

tssMsg.Text = ss.Text; //在状态栏中显示操作内容

}

private void 入住管理ToolStripMenuItem_Click(object sender, EventArgs e)

{ Guest papeer = new Guest();

papeer.Show();

tssMsg.Text = papeer.Text; //在状态栏中显示操作内容 }

private void 出租人信息管理ToolStripMenuItem_Click(object sender, EventArgs e) { roomshow gg = new roomshow ();

gg.Show();

tssMsg.Text = gg.Text; //在状态栏中显示操作内容

}

private void 退房ToolStripMenuItem_Click(object sender, EventArgs e)

{ checkout yc = new checkout();

yc.Show();

tssMsg.Text = yc.Text; //在状态栏中显示操作内容

}

private void 租房ToolStripMenuItem_Click_1(object sender, EventArgs e)

{ 租房 aa = new 租房();

aa.Show();

}

private void 详细视图ToolStripMenuItem_Click_1(object sender, EventArgs e)

{ SVIEW SS = new SVIEW();

SS.Show();

}

3.信息管理

(1)单击“信息管理”下拉菜单选择“出租人信息”,选择要查找的表出租人信息表(boss)或者房屋信息表(house),以及查询字段(即条件)和内容,按姓名查询或者按房间号查询,弹出对应的窗体,如图11所示

图11

实现主要代码:

private void 房产总表浏览_Load(object sender, EventArgs e)

{ string connString = @"Data Source=陈敏\SQL;Initial

Catalog=Hourse_Renting;Integrated Security=True;Pooling=False";

string sql = "SELECT * FROM house,boss where house.bossID=boss.bossID ";

SqlConnection connection = new SqlConnection(connString);

SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, connection);

DataSet dataSet = new DataSet();

dataAdapter.Fill(dataSet, "Guest");

dgvList.DataSource = dataSet.Tables[0];

}

private void btnSelect_Click(object sender, EventArgs e)

{ SqlConnection connection = new SqlConnection();

SqlCommand command = new SqlCommand();

string sql = String.Format("SELECT * FROM house WHERE {0}='{1}'", cboKey.Text, txtValue.Text);

相关文档
最新文档