ADO.NET学习笔记(二)
来源:互联网 发布:c语言 long 编辑:程序博客网 时间:2024/06/05 06:49
7.附加几种基于服务的数据库连接代码:
(0)插入数据注册用户:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace 我的第一个数据库{ class 插入数据 { private string 插入SQL语句; public string 插入SQL语句属性 { set { this.插入SQL语句 = value; } get { return this.插入SQL语句; } } public void 插入() { Console.WriteLine("请输入要插入的用户名:"); string username = Console.ReadLine(); Console.WriteLine("请输入要插入的密码:"); string password = Console.ReadLine(); using (SqlConnection conn = new SqlConnection(@"Data Source = .\SQLEXPRESS;AttachDBFilename = |DataDirectory|\Database1.mdf;Integrated Security = True; User Instance =True"))//实现了IDisposable接口,用using括起,便于自动释放 { conn.Open(); using (SqlCommand cmd = conn.CreateCommand())//创建命令对象的实例并与先建的数据库建立连接,将连接using进来,使此方法直接不用释放,出了括号会自动释放 { //cmd.CommandText = "insert into MyTable1(Name) values('杨六')";//commmandText方法是SqlCommand类的一个方法,输入要执行的SQL命令行参数 //cmd.CommandText = this.插入SQL语句属性; cmd.CommandText = "insert into MyTable1(Name) output inserted.id values('诸eee')"; int id = Convert.ToInt32(cmd.ExecuteScalar()); Console.WriteLine("新增主键:{0}",id); cmd.ExecuteNonQuery();//执行上面的非查询语句 Console.WriteLine("{0}", cmd.ExecuteNonQuery());//执行上面的非查询语句,并返回受影响的行的数量 Console.WriteLine("插入成功!"); } } Console.WriteLine("打开数据库连接成功!"); } }}
- ADO.NET学习笔记(二)
- ADO.NET学习笔记(二)
- ADO.NET学习(二)
- 黑马笔记-ADO.NET基础学习(二)
- 数据库开发及ADO.NET学习笔记(二)
- ADO 学习笔记(二)
- ADO.NET笔记二
- ADO.NET学习笔记
- ADO.NET学习笔记
- ADO.net学习笔记
- ado.net 学习笔记
- ADO.NET学习笔记
- ADO.NET 学习笔记
- ADO.NET学习笔记
- ADO.net学习笔记
- ado.net学习笔记
- ADO.NET学习笔记
- Ado.Net学习笔记
- 北大POJ,水题,1004,Financial Management
- 在Google Chrome浏览器中改变点击过的超链接的颜色
- 彻底理解Cisco NAT内部的一些事
- linux command Line and shell script bible(笔记十四)
- [K/3Cloud] 首页增加一个自定义页签及页面内容
- ADO.NET学习笔记(二)
- aix vios 命令总结(王老师讲解)
- 2014年秋季招聘IT面试题总结(持续更新)
- 简单的启动代码 IMPORT |Image$$RO$$Limit|
- Java Web开发——FreeMarker模板使用方法讲解
- window下忘记mysql登录密码
- 进程名字获取进程的进程号PID,类似pidof,C函数,适合linux,AIX和hp-unix平台
- JavaScript的基本介绍
- freemarker 相关(一)