Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将日期插入SQLite数据库_Sqlite_Xamarin_Xamarin.forms - Fatal编程技术网

如何将日期插入SQLite数据库

如何将日期插入SQLite数据库,sqlite,xamarin,xamarin.forms,Sqlite,Xamarin,Xamarin.forms,对于SQLite数据库中的每个数据插入,我还希望插入当前日期。如何在Xamarin表单应用程序中执行此操作 下面是我的代码,它现在将一些状态数据插入数据库 public void OnOKButtonClicked(object sender, EventArgs e) { overlay.IsVisible = false; DisplayAlert("Result", stri

对于SQLite数据库中的每个数据插入,我还希望插入当前日期。如何在Xamarin表单应用程序中执行此操作

下面是我的代码,它现在将一些状态数据插入数据库

public void OnOKButtonClicked(object sender, EventArgs e)
        {
            overlay.IsVisible = false;
            DisplayAlert("Result",
                          string.Format("You entered {0}", EnteredStatus.Text), "OK");
            SoccerAvailability soccerAvailability = new SoccerAvailability();
            soccerAvailability.SoccerStatus = EnteredStatus.Text;

            var dailySoccerStatus = EnteredStatus.Text;
           int x = 0;
            try
            {
                if (!string.IsNullOrWhiteSpace(EnteredStatus.Text))
                {
                    //Insert the soccer status to the database:
                    x = conn.Insert(soccerAvailability);
                }
                else
                {
                    DisplayAlert("Soccer Availability", "Availability cannot be left blank", "OK");
                }

            }
            catch (Exception ex)
            {
                throw ex;
            }
            if (x == 1)
            {

                Navigation.PushAsync(new Settings(soccerAvailability));
            }

            DisplaySoccerStatus();
        }

只需在您的
SoccerAvailability
模型上创建一个
CurrentDate
DateTime
属性

soccerAvailability.CurrentDate = DateTime.Now;
x = conn.Insert(soccerAvailability);