CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

400M的文本,要每11一行文本变成SQL SERVER的一个记录,但内容要是有',"等符号就不正常:一行的内容会分成多列列导入,何也???

楼主imur2008()2006-03-09 04:13:18 在 VB / 基础类 提问

例如有一行的内容是:  
  "如意"牌  
   
  我想导入表中某个列,但是现在他变成了二个列了:  
  如意           牌  
   
   
  我发现除了"号,还有,'/等是这样的情况,我使用UltraEdit这样的文本编辑器将这种符号替换成空格,谁知他有时又会出现一些乱码,将一些汉字变成乱码了.  
   
  怎么办???除了这些符号,还有那一些???  
   
  谢谢先!  
  问题点数:20、回复次数:2Top

1 楼of123()回复于 2006-03-09 08:52:04 得分 15

可能是因为你采用了   SQL   语句组成算法,这些符号影响了正常字符串的形成。试试:  
   
  strTmp   =   Replace(strTmp,   """,   """")         '将一行字符串中的"用""代替。这样在组成字符串时,它就会被作为原意字符处理。余类推。Top

2 楼vansoft(Vansoft Workroom)回复于 2006-03-09 09:00:59 得分 5

insert   into   表名(字段名)   values(?)  
  然後把?的值傳進去就不會出現你說的問題,  
  我做過很多的導入導出數據工作。  
  MSN:Van_flf@Hotmail.comTop

相关问题

  • SQL SERVER7 的数据导入
  • sql server2000的导入,导出
  • SQL数据导入问题?
  • csv 导入 sql 问题
  • 导入导出sql语句
  • EXCEL导入SQL的问题!
  • EXCEL导入到SQL SERVER中,
  • Excel导入SQL Server问题
  • SQL数据导入到ORACLE
  • oracle脚本导入到sql

关键词

  • 文本
  • 内容
  • 一行
  • 符号
  • 字符串
  • 变成

得分解答快速导航

  • 帖主:imur2008
  • of123
  • vansoft

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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