新建一个控制台应用程序(我这边使用的vs2013,其他版本操作一样)
打开vs2013程序,点击【文件】-【新建】-【项目】,选择【控制台应用程序】,设置项目名称点击确认。打开新创建的解决方案,在Program.cs类中,添加引用。
代码如下:
引入命名空间:
using System.Data;
using System.Data.SqlClient;
一、添加数据
//建立连接字符串
string conString = "Server=IP地址\\实例名称;DataBase=数库名称;Uid=账号;Pwd=密码";
//创建连接对象
SqlConnection conn = new SqlConnection(conString);
//创建sql语句
string sql = "insert into dbo.PersonInfo (Name,Age,Sex,major,Location) values ";
sql += "('{0}','{1}','{2}','{3}','{4}')";
sql = string.Format(sql, "张三", "24", "男", "信息工程系", "湖北武汉");
//创建执行对象
SqlCommand cmd = new SqlCommand(sql, conn);
//打开数据连接
conn.Open();
//执行数库库操作
int result = cmd.ExecuteNonQuery();
//关闭数据连接
conn.Close();
if (result == 1)
{
Console.WriteLine("数据插入成功!");
}
else
{
Console.WriteLine("数据插入失败!");
}
Console.ReadKey();
二、删除数据
// 【01】 添加数据连接字符串
string connString = "Server = IP地址\\实例名称;DataBase = 数据库名称;Uid = 账号;Pwd = 密码";
// 【02】 创建连接对象
SqlConnection conn = new SqlConnection(connString);
// 【03】 编写sql 语句
string sql = "delete from PersonInfo where PersonInfoId = '{0}'";
sql = string.Format(sql, "25");
// 【04】创建执行对象
SqlCommand cmd = new SqlCommand(sql, conn);
// 【05】打开连接对象
conn.Open();
// 【06】执行删除操作,返回被影响的行数
//ExecuteNonQuery()方法可以执行增、删、改语句,并且返回被影响的行数
int result = cmd.ExecuteNonQuery();
// 【07】关闭数据库连接
conn.Close();
if (result == 1)
{
Console.WriteLine("执行删除成功");
}
else
{
Console.WriteLine("执行删除失败");
}
Console.ReadKey();
三、修改数据
// 【01】创建数据连接字符串
string connString = "Server = IP地址\\实例名称;DataBase = 数据库名称;Uid = 账号;Pwd = 密码";
// 【02】创建连接对象
SqlConnection conn = new SqlConnection(connString);
// 【03】建立sql语句
string sql = "update PersonInfo set Name = '{0}' where PersonInfoId = '24'";
sql = string.Format(sql, "张山删");
// 【04】创建执行对象
SqlCommand cmd = new SqlCommand(sql, conn);
// 【05】打开数据连接
conn.Open();
// 【06】执行数据库操作
int result = cmd.ExecuteNonQuery();
// 【07】关闭数据库连接
//conn.Close();
if (result == 1)
{
Console.WriteLine("修改数据成功");
}
else
{
Console.WriteLine("修改数据成功");
}
Console.ReadKey();
新手开始学习asp.net,感觉还是有点意思,想把自己学习的一点东西写下来,给大家分享一下。