小编Jay*_*Jay的帖子

DateTime SQL问题

我正在尝试让我的代码检查是否已经为今天的日期输入了一个数字.原因是整个书中的docketnumbers重复,有点像抽奖券.我不希望在同一天多次将相同的数字输入数据库.

现在是我的代码

string thisday = DateTime.Now.ToString("MM/dd/yyyy");
Run Code Online (Sandbox Code Playgroud)

然后检查

 public void button11_Click(object sender, EventArgs e)
    {
        string thisday = DateTime.Now.ToString("MM/dd/yyyy");
        errorProvider1.Clear();
        Data.docnum = txtDisplay.Text;
        if (txtDisplay.Text == "")
        {
            errorProvider1.SetError(txtDisplay, "Enter Docket Number");
            return;
        }
        using (var db = new DocketsDataContext())
        {
             var docketCheck = from q in db.Dockets where q.Status== "Ca"  select q;   
             string message = "";
             foreach (var d in docketCheck)
             {
                 message += String.Format(" DocketNum {0} - Status {1} - TimeRaised {2} - Thisday {3}\r\n", d.DocketNum, d.Status, d.TimeRaised, thisday); …
Run Code Online (Sandbox Code Playgroud)

c# sql datetime

5
推荐指数
1
解决办法
365
查看次数

标签 统计

c# ×1

datetime ×1

sql ×1