CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

往数据库中插入中文字符(字段类型为nchar,nvarchar)时,一般用Insert table(Field) values(N'"+ userValue +"')

楼主senzz(森)2003-09-02 11:46:59 在 MS-SQL Server / 基础类 提问

往数据库中插入中文字符(字段类型为nchar,nvarchar)时,一般用  
  Insert     table(Field)     values(N'"+   userValue   +"')  
   
  有没有别的办法,我是说不用     N'"+   userValue   +"'       这种写法,即在拿到用户输入的值后,通过某种方法转换为数据库可识别的字符,插入表时直接写  
  Insert     table(Field)     values('"+   userValue   +"')       就可以了 问题点数:50、回复次数:3Top

1 楼aierong()回复于 2003-09-02 11:54:31 得分 50

create   table   aa(i   tinyint   identity(100,1),ii   nchar(100),iii   nvarchar(100))  
  insert   into   aa   (ii,iii)   values('p','l')  
  insert   into   aa(ii,iii)   values('爱情','啊啊1')  
   
   
   
  我的表怎么没有问题Top

2 楼senzz(森)回复于 2003-09-02 11:57:27 得分 0

忘了说了,       我用的是英文操作系统Top

3 楼senzz(森)回复于 2003-09-03 09:22:41 得分 0

只有这一种方法?????Top

相关问题

  • nchar nvarchar是什么意思?
  • Delphi如何支援 nchar, nvarchar字段的unicode中文字.
  • nvarchar(n)定义时n取值越大越方便开发和以后维护吗?
  • 想问一下:char--nchar,varchar--nvarchar,text--ntext具体有什么区别呢?
  • 请问:sql中text/char/varchar/ntext/nchar/nvarchar的区别(主要是查询时的性能)
  • @@@@@ N C N E @@@@@
  • n*O(n)=O(n^2)?
  • SQL Server中的nvarchar是什么意思?怎么多了一个n?在java.sql.Types中没有对应的数据类型啊
  • 求N!
  • if(i == --n)

关键词

  • 字段
  • 字符
  • 数据库
  • 中文
  • uservalue
  • nvarchar
  • 字段类型为nchar
  • insert
  • 一般用
  • iii

得分解答快速导航

  • 帖主:senzz
  • aierong

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo