易截截图软件、单文件、免安装、纯绿色、仅160KB

怎么将带特殊字符的字符串存入sqlserver的某个字段?

Java code:

怎么将像下面的带特殊字符(单引号、百分号,双引号,#号,美元符号......)的字符串存入sqlserver的某个字段?
String mystring="
insert into T_PUB_RZGL(N_RZID,N_RZLX,N_BMDM,N_YGGH,C_RZNR,C_RZSJ) values(10,6,9,412,'更新文字资料,id:'112' 关联到票品简称:325000',replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':',''))
"



Java code:

strSql = " insert into T_PUB_RZGL(N_RZID,N_RZLX,N_BMDM,N_YGGH,C_RZNR,C_RZSJ)" +
" values(" + iId + ","+strRzlx+","+strBmdm+","+strYggh + ",'"+ mystring +"','时间')

i=stmt.executeUpdate(strSql );

sqlserver有没有像PHP那样将sql语句格式化为可存储字符串的函数?


加N''

SQL code:
ESCAPE


就是单引号要存入时 用两个

declare @s varchar(10)
set @s = 'adfasdf''sadfasdfadf'

注意中间的两个''

单引号的话,是两点表一点,
SELECT ''''

这样SQL code:



相关问答:

sqlserver错误 - MS-SQL Server / 疑难问题

sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......

sqlserver添加数据的问题 - Java / Java EE


以下代码是添加数据按钮的代码,想把testid,和testname两个txt传递到数据库中
数据库连接肯定没问题
就是红色部分老报错
不知道为什么-,-
请各位高人帮忙看看!
谢谢!
Java code:

private void new ......

高分求sqlserver写excel - MS-SQL Server / 疑难问题

1.怎么把数据从sqlserver里面的数据写入到指定路径的excel
比如
declare @公司名称 char(50)
set @公司名称 = (select 公司名称 from 公司信息)
EXEC [master]..xp_cmdshell 'bcp "select * from [master]. ......

sqlserver 转 mysql的问题 - MS-SQL Server / 基础类

我们的系统是 asp.net + sqlserver2005 开发的,
现在想把数据库迁移到 mysql 上来。
我看了一下相关的文章,发现 sqlserver 和mysql在数据类型上有些差别,
另外,我们的系统用了一些 用户自定义函数 和大量的存 ......

sqlserver 触发器 - MS-SQL Server / 基础类

有两个表一个是客户订单表(订单号,产品号,数量,价格),一个是商品表(产品号,产品名,产品数量)
如何用触发器完成当插入客户订单表后,会自动更新商品表中的产品数量
若产品数量不够时报错(可输出文字报错信息 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号