ADO.NET注册
2014-03-26 14:26
197 查看
ADO.NET做一个注册功能
实际上用到的知识点和登录是一样的,唯一的区别就是sql语句
用到的数据表:
程序运行结果:
实际上用到的知识点和登录是一样的,唯一的区别就是sql语句
用到的数据表:
using System; using System.Windows.Forms; using System.Data.SqlClient; namespace WindowsFormsApplication1 { public partial class Form2 : Form { public Form2() { InitializeComponent(); } public string connStr = "server=.;database=test1;integrated security=true"; private void button1_Click(object sender, EventArgs e) { string name=textBox1.Text.Trim(); string pwd=textBox2.Text.Trim(); //1.准备sql语句 string sql = "insert into login(name,pwd) values(@a,@b)"; SqlParameter pm1 = new SqlParameter("@a", name); SqlParameter pm2 = new SqlParameter("@b", pwd); //2.创建连接对象 SqlConnection conn = new SqlConnection(connStr); //3.打开连接 conn.Open(); //4.创建执行对象 SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.Add(pm1); cmd.Parameters.Add(pm2); //5.执行 int row = cmd.ExecuteNonQuery();//执行T-Sql语句并返回受影响行数 if (row==1) { MessageBox.Show("注册成功!"); } else { MessageBox.Show("注册失败!"); } } } }
程序运行结果:
相关文章推荐
- "无法为具有固定名称“System.Data.SqlServerCe.4.0”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类型“System.Data.Entity.Sq
- 无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序。。。。。。
- 其他信息: 具有固定名称“Npgsql”的 ADO.NET 提供程序未在计算机或应用程序配置文件中注册或无法加载。有关详细信息,请参阅内部异常
- Asp.net Ado.net注册用户
- 无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类
- C#自动注册sqlite ado.net数据库驱动 及 自定义连接字符串
- ado.net_注册
- 关于使用Entity Framework时遇到的问题 未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramework”节中注册了该提供程序
- 无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类
- WF4.0实战(十二):ASP.NET MVC2.0结合WF4.0实现用户多步注册流程
- ADO.NET入门文章(书本文章公开 / 下载) -- DataReader
- Entity Framework (EF)/Linq To entity/ ESQL(entity sql)区别 ADO.NET Entity Framework:来自微软官方的ORM框架
- 黑马程序员_学习日记6_ADO.Net入门2
- ADO.Net连接Mysql
- net2.0自定义注册控件
- 用ado.net访问sybase
- ADO.NET入门 2
- o/r mapping in ado.net using DataSet
- 我封装的ADO.NET对数据库操作经典类