0

又是一个非常简单的问题,我的问题是如何在 lightswitch 中调用以下方法,因为目前它从未使用过,因此在我的服务器端将 CreatedDate 列留空。

namespace LightSwitchApplication
{
public partial class Table_Name
{
    partial void Table_Name_Created()
    {
       CreatedDate= DateTime.Now;
    }

}

上面的语法通常会起作用,我知道如果要调用它会起作用....我已经设置了一个断点并且它永远不会被中断,所以我需要做一些额外的事情来调用它吗?

目前该表位于 SqlServer 上,使用以下 SQL 语句什么也不做:

alter table Table_Name add CreatedDate datetime not null DEFUALT GETDATE()
alter table Table_Name add CreatedDate datetime DEFAULT GETDATE()

我可以设置这样的程序,但这是一个不需要的程序:

create procedure CreatedDateProcedure as
update Table_Name set CreatedDate = GETDATE() where CreatedDate =
(select top 1 CreatedDate from Table_Name order by desc)

谢谢你的帮助

4

1 回答 1

2

解决了:

myapp.AddEditBooks.created = function (screen) {

screen.Bookshelf.Bookloandate= Date.now();
};
于 2014-07-24T14:08:53.693 回答