奇怪的问题,大家帮忙来看看

jy00251278 2009-03-10 04:44:05
我做了一个登录,登录之后要显示数据
常规标识方法,一个label空间,后台数据写this.labname.Text=ds.tables[0].rows[0]["SName"].ToString();
是中文字符串,数据库字段及存储过程均开辟30个大小
当我字符串的个数为双数,(2,4,6.。)即“飞飞”,“飞飞飞飞”,“飞飞飞飞飞飞”时能正常显示
单是字符串个数为单个时“飞”,“飞飞飞”,“飞飞飞飞飞”时,页面出错

大家帮看看

...全文
135 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jy00251278 2009-04-15
  • 打赏
  • 举报
回复
进行结贴,用户的服务器比较特别,自动将Cookie进行编译,导致有时候传值出现错误,后全部改为session传值
jy00251278 2009-03-11
  • 打赏
  • 举报
回复
没有传递参数,可以简单写下结构
是个iframe套用两个页面
登陆页
登录名:飞飞
密码:123
按钮-登录
登录完成后的显示页
欢迎,“飞飞”进入XX系统!

我指的就是这个登录名登录成功后,如果中文字符个数成单数,就显示的错误页,双数就能正常显示
后来用英文和数字也分别测试过,没有出现问题
我的调用也很简单,登录成功后,在cookie里记录StudentID
在显示页获取cookie(“StudentID”)用StudentID去数据库查询出登录名 用this.labname.Text=ds.Tables[0].Rows[0]["RName"].ToStirng()显示

为什么不直接传登录名,是因为我之前发布过一个帖子,我用Cookie传中文名之后显示的是乱码,所以改成查询了

这些问题我在本地程序测试都是可以的,但是放到用户的服务器上使用就出现了如题现象
Hikor 2009-03-10
  • 打赏
  • 举报
回复
期待帖错误出来
xindongzaixian 2009-03-10
  • 打赏
  • 举报
回复
出现这样的问题,那应该在传参的时候进行编码
whj7451321 2009-03-10
  • 打赏
  • 举报
回复
没有见过这个问题,去网上找找资料吧
hx_huang 2009-03-10
  • 打赏
  • 举报
回复
好神奇咯!!
我姓区不姓区 2009-03-10
  • 打赏
  • 举报
回复
出什么错
xiaowen_ly 2009-03-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wangshunqi 的回复:]
你传参的时候要编一下码,或使用Server.Transfer("xxx.aspx?code=飞飞飞")就没问题了
[/Quote]
DD
wangshunqi 2009-03-10
  • 打赏
  • 举报
回复
你传参的时候要编一下码,或使用Server.Transfer("xxx.aspx?code=飞飞飞")就没问题了
阿非 2009-03-10
  • 打赏
  • 举报
回复
你能在详细描述一下么
阿云ivan 2009-03-10
  • 打赏
  • 举报
回复
有此等事?闻所未闻

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧