从'Int32'到'DateTime'的错误无效转换

时间:2012-11-14 21:44:52

标签: casting

在我的数据库中,我有表:

ID          int 
UserName    nvarchar(50)    
NoiDung         ntext   
Trangthai   nvarchar(50)    
GhiChu          ntext
NgayThucHien    datetime    
ThoiHan         datetime

要插入的SQL过程:

GO
ALTER PROCEDURE [dbo].[Insert_DBangKe]
@UserName nvarchar(50),
@NoiDung ntext,
@TrangThai nvarchar(50),
@GhiChu ntext,
@Ngay datetime,
@Han datetime
AS
    INSERT INTO DBangKe
    (
        UserName,
        NoiDung,
        TrangThai,
        GhiChu,
        NgayThucHien,
        ThoiHan
    )VALUES
    (
        @UserName,
        @NoiDung,
        @TrangThai,
        @GhiChu,
        @Ngay,
        @Han
    )

在我的Project Web中,我有APSxGridView显示并允许插入,删除,编辑。

  1. 没有行的APSxGridView加载
  2. 当我单击“插入”并键入值时,请从AspxDateedit中选择日期。单击“更新”,显示错误: 从'Int32'到'DateTime'的转换无效。 我怎么修这个?

0 个答案:

没有答案