Sql server 数据未插入数据库中

Sql server 数据未插入数据库中,sql-server,asp.net-3.5,Sql Server,Asp.net 3.5,我正在创建一个wbsite,在c#.net中有以下代码 我正在使用以下存储过程: ALTER PROCEDURE [Master].[usp_EmailForm_Insert] @EmailId varchar(50), @FirstName varchar(50), @LastName varchar(50), @DOB varchar(50), @State varchar(50), @PostalCode varchar(50), @Country varchar(50) AS BEGIN

我正在创建一个wbsite,在c#.net中有以下代码

我正在使用以下存储过程:

ALTER PROCEDURE [Master].[usp_EmailForm_Insert]
@EmailId varchar(50),
@FirstName varchar(50),
@LastName varchar(50),
@DOB varchar(50),
@State varchar(50),
@PostalCode varchar(50),
@Country varchar(50)
AS
BEGIN
INSERT INTO [Master].[EmailForm]
(EmailId,FirstName,LastName,DOB,State,PostalCode,Country)
VALUES
 (@EmailId,@FirstName,@LastName,@DOB,@State,@PostalCode,@Country)
END
数据仍然没有存储在数据库中。故障在哪里?请帮助我。
提前感谢。

使用sqlprofiler,观察跟踪,您将能够看到dbms收到的查询。但请先用try-catch

ALTER PROCEDURE [Master].[usp_EmailForm_Insert]
@EmailId varchar(50),
@FirstName varchar(50),
@LastName varchar(50),
@DOB varchar(50),
@State varchar(50),
@PostalCode varchar(50),
@Country varchar(50)
AS
BEGIN
INSERT INTO [Master].[EmailForm]
(EmailId,FirstName,LastName,DOB,State,PostalCode,Country)
VALUES
 (@EmailId,@FirstName,@LastName,@DOB,@State,@PostalCode,@Country)
END