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

为什么存储过程插入的数据记录都有空格?

楼主klmycity3000(老克)2006-03-05 17:37:04 在 Web 开发 / ASP 提问

set   cmd=server.CreateObject("adodb.command")  
  set   cmd.ActiveConnection=conn  
  cmd.CommandType=4  
  cmd.CommandText="pro_test1"  
  cmd.Prepared   =   True  
  cmd.Parameters.Append   cmd.CreateParameter("@name",adchar,adParamInput,50,"ww"   )  
  cmd.Parameters.Append   cmd.CreateParameter("@pass",adchar,adParamInput,50,"oo"   )  
   
   
  cmd.Execute  
  set   cmd   =   nothing  
   
  以上为我在ASP里写的存储过程,表结构如下:  
  CREATE   TABLE   [dbo].[pro_test]   (  
  [ID]   [int]   IDENTITY   (1,   1)   NOT   NULL   ,  
  [name]   [varchar]   (50)   COLLATE   Chinese_PRC_CI_AS   NULL   ,  
  [pass]   [varchar]   (50)   COLLATE   Chinese_PRC_CI_AS   NULL    
  )   ON   [PRIMARY]  
  GO  
   
  存储过程很简单,如下:  
  CREATE   PROCEDURE   pro_test1  
  (  
  @name   nvarchar(50),  
  @pass   nvarchar(50)  
  )  
  as    
  insert   into   pro_test   (name,pass)   values   (@name,@pass)  
  GO  
   
  问题如下:  
  执行asp文件时,正常执行,到数据库里一年,记录后边都有很多空格,这是为什么啊。按理说字段类型为varchar不应该出现这种问题啊  
   
  问题点数:20、回复次数:2Top

1 楼mrwang2000(王先生)回复于 2006-03-05 19:12:53 得分 0

个人意见   仅供参考  
   
  在asp中接收字符时用trim清除一下空格试一试Top

2 楼sxsgssgs(.net新手)回复于 2006-03-05 19:27:16 得分 20

("@name",adchar,adParamInput,50,"ww"   )'adchar有问题。你用adVarChar试试Top

相关问题

  • 求一个关于循环插入记录的存储过程~!!!
  • 高分求存储过程,关于记录插入
  • 每天随机时间内插入记录,用存储过程怎么实现?
  • 这个存储过程,怎么会插入“重复”的记录呢?
  • 如何用VB语名创建SQL-Server存储过程(插入记录)、创建访问数据库的用户
  • 我要返回刚刚插入的记录,这个存储过程怎样编写?
  • 如何在存储过程中得到刚插入的一条记录的ID号
  • 请教插入记录到表是同时增加一列的存储过程怎么写
  • 如何在存储过程中将一个查询到的多条记录插入到另外一个表中?
  • [求助]如何调用一个存储过程向数据库中插入多条记录??

关键词

  • 存储过程
  • null
  • 空格
  • adchar
  • cmd
  • adparaminput
  • pro
  • 如下
  • pass
  • varchar

得分解答快速导航

  • 帖主:klmycity3000
  • sxsgssgs

相关链接

  • Web开发类图书

广告也精彩

反馈

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