C#中sqlcommand的用法
SqlCommand()方法
SqlCommand cmd = new SqlCommand("insert into mynews value ('插入一条新数据')", con);
Command对象的构造函数的参数有两个,一个是需要执行的SQL语句,另一个是数据库连接对象。创建Command对象后,就可以执行SQL命令,执行后完成并关闭数据连接,示例代码如下所示。
cmd.ExecuteNonQuery(); //执行SQL命令
con.Close(); //关闭连接
public partial class updatePage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string strKey = Request.QueryString["key"];
string[] arr = strKey.Split(',');
string name =arr[0];
double lat = Convert.ToDouble(arr[1]);
double lng = Convert.ToDouble(arr[2]);
//SqlConnection sqlConn = new SqlConnection("server=.;database=bike2;uid=sa;pwd=xue");
SqlConnection sqlConn = new SqlConnection("server=localhost\\GISQZC;database=S-Location;integrated security=SSPI");
sqlConn.Open();
StringBuilder sbSelect = new StringBuilder("update TabBikeInfo1 set ");
sbSelect.Append(" longitude=@longitude,");
sbSelect.Append(" latitude=@latitude");
sbSelect.Append(" where name=@name");//sbSelect-SQL语句:update TabBikeInfo1 set longitude=@longitude,latitude=@latitude where name=@name
SqlCommand sqlCommand = new SqlCommand(sbSelect.ToString(), sqlConn);//数据库命名对象
SqlParameterCollection sqlParameterCollection = sqlCommand.Parameters;//为存储过程定义参数
sqlParameterCollection.Add("@name", SqlDbType.NVarChar).Value = name;
sqlParameterCollection.Add("@longitude", SqlDbType.NVarChar).Value = lng;
sqlParameterCollection.Add("@latitude", SqlDbType.NVarChar).Value = lat;
int tt = sqlCommand.ExecuteNonQuery();//执行SQL命令
if (tt > 0)
{
Response.Write("
success
");
}
else
{
Response.Write("
fail
");
}
}
}
C#中sqlcommand的用法相关推荐
- mysql中change用法,mysql 中alter的用法以及一些步骤
mysql 中alter的用法以及一些方法 在用到alter的时间,查到了这个文章,就copy下来了,详细进入下面链接: MySQL之alter语句用法总结 1:删除列 ALTER TABLE [表名 ...
- mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法
Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...
- 【C++】C/C++ 中 static 的用法全局变量与局部变量
C/C++ 中 static 的用法全局变量与局部变量 目录 1. 什么是static? 1.1 static 的引入 1.2 静态数据的存储 2. 在 C/C++ 中static的作用 2.1 总的 ...
- php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?
foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...
- python中str的index什么意思_python中index的用法是什么
index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如:>>> t=tuple('Allen') >>> t ('A', 'l', ...
- php foreach是什么,php中foreach的用法是什么
php中foreach的用法是:[foreach ($array as $value) {要执行代码;}],每进行一次循环,当前数组元素的值就会被赋值给$value变量,在进行下一次循环时,将得到数组 ...
- java中的基本用法
java中的基本用法 关键字:专门用途的字符串 所有java关键字都是小写英文 标识符 java常量 java变量 ■ 作用域:起作用的区域■ 使用前必须先声明,在赋值.使用变量名访问这块区域 jav ...
- Java中getResourceAsStream的用法
Java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String p ...
- javascript 中 console 的用法
javascript 中 console 的用法 视频 https://www.bilibili.com/video/BV1g7411L751?from=search&seid=1567656 ...
最新文章
- 第三次组织架构变动背后,腾讯AI走向何方?
- Aggregation,Composition和Dependency
- c语言程序代码_10道C语言笔试模拟题,来看看你掌握的怎么样?
- PHP 字符串与数组间的相互转化
- 这位RD同学,你好像对JD有点误解!
- ARM微处理器的体系结构
- 什么是activemq_什么是ActiveMQ?
- 【渝粤教育】 国家开放大学2020年春季 1366英语教学理论与实践 参考试题
- Java自学资料!你确定你真的理解_双亲委派_了吗?!
- 应聘计算机程序员英文,计算机程序员英文简历模板
- AI 语音交互开放平台的构建与演进
- python解数学方程_用Python如何解数学方程
- 本地代理ARP(Local Proxy ARP )
- DIY一款4路USB转TTL串口调试模块
- 学生选课系统项目设计报告
- 16281053_杨瑷彤_操作系统第五次实验-文件系统
- 一篇文章带你了解Python中的游戏开发模块pyglet
- tomcat 7 最新版本 apache-tomcat-7.0.109
- 怎么将C盘多余的空间分到其他盘
- VGG16+UNet个人理解及代码实现(Pytorch)