C# 将整数添加到Windows Phone C数据库#

C# 将整数添加到Windows Phone C数据库#,c#,windows-phone,C#,Windows Phone,我的目标是从我的gamePage.xaml中获取分数,并将其插入MainPage.xaml上的数据库并显示出来 我遵循了一个关于为数据库创建一个.sdf文件的教程。我想我可以声明一个newToDo并将其设置为score,然后将其插入数据库 要么我做错了什么,要么它不起作用 这是我的一些代码 private void newToDoAddButton_Click(object sender, RoutedEventArgs e) { ToDoItem newToDo

我的目标是从我的gamePage.xaml中获取分数,并将其插入MainPage.xaml上的数据库并显示出来

我遵循了一个关于为数据库创建一个.sdf文件的教程。我想我可以声明一个
newToDo
并将其设置为score,然后将其插入数据库

要么我做错了什么,要么它不起作用

这是我的一些代码

   private void newToDoAddButton_Click(object sender, RoutedEventArgs e)
    {
        ToDoItem newToDo = new ToDoItem { ItemName = newToDoTextBox.Text };
        string Score = gamePage.buttonCount.ToString();
       //this is the string variable that I want to be inserted into database

        ToDoItems.Add(newToDo);
        //I want the newToDo to be my string score

        toDoDB.ToDoItems.InsertOnSubmit(newToDo);
       //insert score into database and save it
    }

你必须调用这个方法

toDoDB.SubmitChanges();

InsertOnSubmit(newToDo)后

您必须调用此方法

toDoDB.SubmitChanges();

InsertOnSubmit(newToDo)后

您必须调用此方法

toDoDB.SubmitChanges();

InsertOnSubmit(newToDo)后

您必须调用此方法

toDoDB.SubmitChanges();

InsertOnSubmit(newToDo)后

我将提供一些关于LINQ如何工作的信息。每当您调用
somethingonsupmit
时,LINQ都会注意到这一变化。如果要通过如下方式更改值来更新现有记录,则情况也是如此:

itemToUpdate.ItemName = "My Awesome Item";
最后,当您在
DataContext
对象上调用
SubmitChanges
时,您所做的所有更改都将转换为SQL查询并执行这些查询。您的更改实际上是在执行
SubmitChanges
call之后写入的。因此,在代码中,您需要执行以下操作:

toDoDB.SubmitChanges();

我将提供一些关于LINQ如何工作的信息。每当您调用
somethingonsupmit
时,LINQ都会注意到这一变化。如果要通过如下方式更改值来更新现有记录,则情况也是如此:

itemToUpdate.ItemName = "My Awesome Item";
最后,当您在
DataContext
对象上调用
SubmitChanges
时,您所做的所有更改都将转换为SQL查询并执行这些查询。您的更改实际上是在执行
SubmitChanges
call之后写入的。因此,在代码中,您需要执行以下操作:

toDoDB.SubmitChanges();

我将提供一些关于LINQ如何工作的信息。每当您调用
somethingonsupmit
时,LINQ都会注意到这一变化。如果要通过如下方式更改值来更新现有记录,则情况也是如此:

itemToUpdate.ItemName = "My Awesome Item";
最后,当您在
DataContext
对象上调用
SubmitChanges
时,您所做的所有更改都将转换为SQL查询并执行这些查询。您的更改实际上是在执行
SubmitChanges
call之后写入的。因此,在代码中,您需要执行以下操作:

toDoDB.SubmitChanges();

我将提供一些关于LINQ如何工作的信息。每当您调用
somethingonsupmit
时,LINQ都会注意到这一变化。如果要通过如下方式更改值来更新现有记录,则情况也是如此:

itemToUpdate.ItemName = "My Awesome Item";
最后,当您在
DataContext
对象上调用
SubmitChanges
时,您所做的所有更改都将转换为SQL查询并执行这些查询。您的更改实际上是在执行
SubmitChanges
call之后写入的。因此,在代码中,您需要执行以下操作:

toDoDB.SubmitChanges();

我知道你调用了这个方法,但我不明白我应该如何将字符串分数插入数据库?我只需要知道如何申报我放在里面的东西。比如纽托多,刚刚发现!谢谢你的帮助。我必须做一个ToDoItem scores=newtodoitem{ItemName=scores};我知道你调用了这个方法,但我不明白我应该如何将字符串分数插入数据库?我只需要知道如何申报我放在里面的东西。比如纽托多,刚刚发现!谢谢你的帮助。我必须做一个ToDoItem scores=newtodoitem{ItemName=scores};我知道你调用了这个方法,但我不明白我应该如何将字符串分数插入数据库?我只需要知道如何申报我放在里面的东西。比如纽托多,刚刚发现!谢谢你的帮助。我必须做一个ToDoItem scores=newtodoitem{ItemName=scores};我知道你调用了这个方法,但我不明白我应该如何将字符串分数插入数据库?我只需要知道如何申报我放在里面的东西。比如纽托多,刚刚发现!谢谢你的帮助。我必须做一个ToDoItem scores=newtodoitem{ItemName=scores};