WindowsForm 增 删 查 改
首先是连接数据库 在数据库里写代码
建立一个数据库下面是代码
create database JinXiaoCun go use JinXiaoCun go create table users (uname varchar(20)not null, upass varchar(20)not null ) go insert into users values ('sa','123') insert into users values('sa1','123') select*from users
写完代码之后 点击执行按钮 生成数据库
写上这一句
就可以查出来下面
C#界面
这里是个初级界面 下面有详细界面
而且在C#里写连接数据库语句的时候
注意 这里user=sa;是你数据库混合模式下SQL模式下的用户名 pwd=123是你数据库的登录密码
大的界面是这样
其中包括这几个界面
From3是查询界面
注意遇到了情况
点击查询后 重复(ADD)添加进去了
所以需要修改查询界面代码
如图
下面是详细代码可以找到图中位置仔细看
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; using System.Data.SqlClient; namespace WindowsFormsApplication7 { public partial class Form3 : Form { public Form3() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { SqlConnection conn = new SqlConnection("server=.;database=data1220;user=sa;pwd="); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "select *from users"; SqlDataReader dr = cmd.ExecuteReader(); //开始构建listview表头 listView1.Columns.Clear(); listView1.Columns.Add("编号"); listView1.Columns.Add("用户名"); listView1.Columns.Add("密码"); //读取数据库,根据数据库内容往listview中添加行数据 listView1.Items.Clear(); while (dr.Read()) { ListViewItem lt = new ListViewItem(); lt.Text = dr["code"].ToString(); lt.SubItems.Add(dr["uname"].ToString()); lt.SubItems.Add(dr["upass"].ToString()); listView1.Items.Add(lt); } conn.Close(); } } }
*********