Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.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
C# 如何在WPF中使用SQLite_C#_Wpf_Sqlite - Fatal编程技术网

C# 如何在WPF中使用SQLite

C# 如何在WPF中使用SQLite,c#,wpf,sqlite,C#,Wpf,Sqlite,我有WPF应用程序我想用SQLite怎么做这样的事情 (顺便说一句,我知道如何在AdobeAIR中做这样的事情,但在WPF中这对我来说是一个大问题,所以在\上做一些解释与比较如何做是大的+…)你可以在WPF中使用SQLite,就像使用SQL Server、Oracle或任何其他数据库一样——通过ADO.NET或(更好的)通过对象关系映射器。ORM可能是一个更好的选择,因为一个好的ORM将为您处理诸如属性更改通知(对于数据绑定至关重要)之类的事情 您正在寻找的基本技术是定义一个模型,您将通过ORM

我有WPF应用程序我想用SQLite怎么做这样的事情


(顺便说一句,我知道如何在AdobeAIR中做这样的事情,但在WPF中这对我来说是一个大问题,所以在\上做一些解释与比较如何做是大的+…)

你可以在WPF中使用SQLite,就像使用SQL Server、Oracle或任何其他数据库一样——通过ADO.NET或(更好的)通过对象关系映射器。ORM可能是一个更好的选择,因为一个好的ORM将为您处理诸如属性更改通知(对于数据绑定至关重要)之类的事情

您正在寻找的基本技术是定义一个模型,您将通过ORM加载和保存该模型,并使用数据绑定将您的UI数据绑定到该模型。(此模式的完整版本称为模型-视图-视图-模型(model-view-viewmodel)或MVVM,但作为初学者,您可能希望首先关注创建和绑定域模型的基础知识,然后再处理MVVM更复杂的方面。)

有关SQLite/ADO.NET方面的内容,请参阅

有关对象关系映射,请参见,尤其是和