string a = TextBox1.Text;//不必担心注入脚本攻击string b =  TextBox2.Text;

 System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection("连接字符串"); System.Data.SqlClient.SqlCommand cm = new System.Data.SqlClient.SqlCommand(); cm.Connection = cnn; cm.CommandText = "insert into table1 (field1,field2) values(@field1,@field2)";

 cm.Parameters.Add("@field1",SqlDbType.VarChar);cm.Parameters["@field1"].Value = a;

cm.Parameters.Add("@field2",SqlDbType.VarChar);cm.Parameters["@field2"].Value = b;

cnn.Open();cm.ExecuteNonQuery();cnn.Close();

尽管普通的sql语句代码可以实现数据插入的操作,但是更好的代码应该是参数的方式:...相关推荐

  1. MySQL删除s表命令_SQLServer数据库sql语句中----删除表数据drop、truncate和delete的用法...

    本文主要向大家介绍了SQLServer数据库sql语句中----删除表数据drop.truncate和delete的用法,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 虽 ...

  2. SQL语句遍历树结构的数据表

    [转自]:肆尾葱的博客<SQL语句遍历树结构的数据表> 一.创建树结构的数据库表 -- 数据库为 SQL Server create table treeTest(id int,paren ...

  3. PlSqlDev中执行INSERT SQL语句包含符号导致数据异常

    PlSqlDev中执行INSERT SQL语句包含&符号导致数据异常 参考文章: (1)PlSqlDev中执行INSERT SQL语句包含&符号导致数据异常 (2)https://ww ...

  4. 使用SQL语句创建并管理数据表

    数据库创建以后,我们需要创建数据表存储数据,表是一种重要的数据库对象.简单的叙述一下表的概念. 表的概念: 数据表是数据库中一个重要的对象,也是其他对象的基础.一个数据库中可以包含多张表,表是数据的集 ...

  5. 使用SQL语句UPDATE更新表数据

    使用SQL语句UPDATE更新表数据 基本语法格式如下: TOP(expression)[PERCENT]:指定将要更新的行数或行百分比. SET:指定要更新的列或变量名称的列表. column_na ...

  6. 用sql语句快速生成大量数据,批量生成数据

    用sql语句快速生成大量数据,批量生成数据 1.首先先建两个表 – 创建一个临时内存表 set global log_bin_trust_function_creators=1; DROP TABLE ...

  7. 用sql语句复制表格或数据

    用sql语句复制表格或数据 用sql语句复制表格时,都不会复制primary key等属性 通用(MySQL,SQL Server,Oracle,Sqlite...) 复制数据 MySql 复制表格及 ...

  8. java代码对数据库数据的CRUD操作

    java代码对数据库数据的CRUD操作 前言 一.CRUD.JDBC是什么? 二.操作步骤 1.连接mqsql数据库.加载数据库驱动 2.对数据库中的表进行增.删.改.查 总结 前言 对于刚刚学习完J ...

  9. 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错?

             这几天在做一个Javaweb的图书商城项目,在操作数据库的过程中,遇到一个问题? 向数据库中的order数据表中插入数据时,一直插入数据失败.没有报SQL语句语法错误,Eclipse ...

最新文章

  1. Setting up CocoaPods master repo 卡着不动
  2. CodeChef Cards, bags and coins [DP 泛型背包]
  3. Linux中如何运行.AppImage文件
  4. python flask上传文件_Python-Flask-文件上传
  5. ASP.NET Core Web 应用程序系列(三)- 在ASP.NET Core中使用Autofac替换自带DI进行构造函数和属性的批量依赖注入(MVC当中应用)...
  6. python运算符中用来计算整商的是什么_零基础学python,看完这篇文章,你的python基础就差不多了...
  7. 《统计学习方法》读书笔记——K近邻法(原理+代码实现)
  8. python黑帽编程视频_Python黑帽编程 3.4 跨越VLAN详解
  9. NYOJ975 - 关于521
  10. 开源GIS(十八)——分辨率与比例尺
  11. WIFI模块AP和STA模式分别是什么意思
  12. 计算程序运行时间,并将毫秒换算成人看得懂的文字,展示形式为时分秒
  13. 想做抖音手工号,没有思路创意怎么办?分析大V总结经验
  14. js正则表达式 part1 - Kaiqisan
  15. C#调用百度翻译API
  16. Tensorflow中scope命名方法
  17. zookeeper添加ip白名单
  18. Apache Kylin(麒麟)
  19. 目标检测网络(RCNN系列,SSD,Yolo系列)
  20. 【重温SSM框架系列】1 - Spring快速入门(配置文件及API详解)

热门文章

  1. 打开ADS提示23111@localhost后提示无法与执照伺服机连线,怎么解决?
  2. 北斗导航 | RAIM:改进的最优加权平均解(IOWAS)算法(接收机自主完好性监测)
  3. 日志库EasyLogging++学习系列(5)—— 辅助配置功能
  4. java atomiclong 使用_java并发:原子类之AtomicLong
  5. 第四范式入围Forrester Wave™:预测分析与机器学习中国市场评测报告 位列领导者行列...
  6. 赛后总结:第四届工业大数据竞赛注塑成型
  7. C指针原理(28)-垃圾回收-内存泄露
  8. 【机器学习】小数据集怎么上分? 几行代码生成伪标签数据集
  9. 【深度学习】我用 PyTorch 复现了 LeNet-5 神经网络(CIFAR10 数据集篇)!
  10. 【深度学习】基础知识 | 超详细逐步图解 Transformer