码迷,mamicode.com
首页 > 数据库 > 详细

C#连接数据库部分占位符的使用实例

时间:2018-08-02 18:23:17      阅读:380      评论:0      收藏:0      [点我收藏+]

标签:dispose   line   data   open()   地址   values   数据   部分   user   

public insert() { Console.Write("请输入姓名:"); String name = Console.ReadLine(); Console.Write("请输入年龄:"); String age = Console.ReadLine(); Console.Write("请输入地址:"); String add = Console.ReadLine(); SqlConnection conn = new SqlConnection(@"server=.;database=mydb;uid=sa;pwd=sa"); //第一种占位符的使用方式 SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "insert into login values(@username,@userage,@useradd)"; cmd.Parameters.AddWithValue("@username", name); cmd.Parameters.AddWithValue("@userage", age); cmd.Parameters.AddWithValue("@useradd", add); //第二种占位符的使用方式 String sql = string.Format("insert into login values(‘{0}‘,{1},‘{2}‘)", name, age, add); SqlCommand cmd = new SqlCommand(sql, conn); try { conn.Open(); int i = cmd.ExecuteNonQuery(); if (i > 0) { Console.WriteLine("插入数据成功"); } cmd.Dispose(); conn.Close(); } finally { conn.Close(); } }

C#连接数据库部分占位符的使用实例

标签:dispose   line   data   open()   地址   values   数据   部分   user   

原文地址:http://blog.51cto.com/1197822/2153764

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!