Discuz!NT官方社区

首页 » Discuz!NT开发与测试 » Discuz!NT整合 » Discuz!NT 论坛同步注册
smambition - 2008-6-13 15:06:00
存储过程:
CREATE PROCEDURE dnt_createuserweb
@username nchar(20),
@password char(32),
@email char(50)
AS
DECLARE @uid int

INSERT INTO [dnt_users]([username], [password], [email]) VALUES(@username, @password, @email)
GO

调用:
cmd = new SqlCommand();
        cmd.CommandText = @"dnt_createuserweb ";//这里是你要调用的存储过程名称
        cmd.Connection = conn;
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.Add("@username", SqlDbType.Char,20).Value = TextBox1.Text;//给存储过程传参数
        cmd.Parameters.Add("@password", SqlDbType.Char,32).Value = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text, "MD5");
        cmd.Parameters.Add("@email", SqlDbType.Char,32).Value = TextBox4.Text;

报错:输入字符串的格式不正确。
该怎么解决啊,帮个忙看看
1
查看完整版本: Discuz!NT 论坛同步注册