怎么将设置为password 属性的textbox 的值传入数据库?

我咧个去 2009-03-21 08:54:04
我,将textbox的属性设置为password 了,然后将其传入到数据库,但是在数据库中怎么也读取不到其值,怎么办?各位大哥有什么办法可以解决,既让它已password模式显示,由能传入到数据库中?
...全文
149 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
a12321321321312321 2009-03-21
  • 打赏
  • 举报
回复
我可以很负责的告诉你不能插入数据库是跟textbox的属性设置为password 一点关系也没有。你自己取下断点看下你SQL语句有问题没有。或者你在TextBox6.Text.Trim().ToString(); 取个断点看下你密码读出来了没
春天的气息 2009-03-21
  • 打赏
  • 举报
回复
AutoPostBack=False

就是,这个选项很害人的,要注意哦!
Raincen 2009-03-21
  • 打赏
  • 举报
回复
基本确定是这个原因,把Dropdownlist的AutoPostBack=False
我咧个去 2009-03-21
  • 打赏
  • 举报
回复
有可能,你看这可不可能是其原因,(我的程序把所有数据提交数据库是在完成所有输入后,用一个button 提交完成的)但是我的数据项里面用了两个dropdownlist 控件,每次我选了其中的内容后网页进度条要重新刷一次。
lwllp2007 2009-03-21
  • 打赏
  • 举报
回复
sorry!,我看错了,不是存储过程的问题
Raincen 2009-03-21
  • 打赏
  • 举报
回复
这也看不出,你在执行插入操作的方法或事件上打个断点,一步步跟跟看,我怀疑是因为页面刷新导致密码框清空,而插入内容,纯属猜测...
lwllp2007 2009-03-21
  • 打赏
  • 举报
回复
这个....这个...存储过程的参数有不放到括号中的吗?
ALTER PROCEDURE dbo.StoredProcedure2
(
@ID varchar(50),
@PSW varchar(50),
@nam varchar(50),
@sex int,
@age int,
@department varchar(50),
@Email varchar(50)
)
AS
insert into BaseInfo(ID,PSW,nam,sex,age,department,Email)values(@ID,@PSW,@nam,@sex,@age,@department,@Email)
RETURN

这样看下,上面的那两个没看出什么问题来
我咧个去 2009-03-21
  • 打赏
  • 举报
回复
其他的textbox传入就没问题。 后来我把password属性取消了,结果数据库里就有了密码项了
我咧个去 2009-03-21
  • 打赏
  • 举报
回复
cm.Parameters.Add("@PSW", SqlDbType.VarChar,50);
cm.Parameters["@PSW"].Value = TextBox6.Text.Trim().ToString();
这是那两句话

ALTER PROCEDURE dbo.StoredProcedure2
@ID varchar(50),
@PSW varchar(50),
@nam varchar(50),
@sex int,
@age int,
@department varchar(50),
@Email varchar(50)
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
AS
/* SET NOCOUNT ON */
insert into BaseInfo(ID,PSW,nam,sex,age,department,Email)values(@ID,@PSW,@nam,@sex,@age,@department,@Email)
RETURN
这是存储过程
饮水需思源 2009-03-21
  • 打赏
  • 举报
回复
将textbox的属性设置为password后只是处理显示,不影响其他属性的使用
Raincen 2009-03-21
  • 打赏
  • 举报
回复
跟Password模式无关,是你的数据操作逻辑有问题吧,打个断点跟跟看
lwllp2007 2009-03-21
  • 打赏
  • 举报
回复
你的问题描述的不清楚啊,把代码贴出来看看

62,267

社区成员

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

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

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

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