使用数据集检索,更新和插入数据的SQLite [英] Use DataSet for retrieving, updating and inserting data to SQLite
本文介绍了使用数据集检索,更新和插入数据的SQLite的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Visual Studio中我可以做创建我的SQLite数据库的数据集:
1)连接到SQLite数据库文件,并创建一个表
块引用>
2)新的数据集添加到我的解决方案(DataSet2.xsd)
块引用>
3)拖动表格设计师
块引用>
块引用>
现在,我怎么使用了Visual Studio为我创建的对象?
例如我试图做这样的事情:
DataSet2.TableTestDataTable T =新DataSet2.TableTestDataTable();
无功对象= t.GetObjectData(..//不知道如何使用它
或
DataSet2TableAdapters.TableTestTableAdapter T =新DataSet2TableAdapters.TableTestTableAdapter();
VAR数据= t.GetData() ;
变种q =从数据
选择;
的foreach(DataSet2.TableTestRow行q)
{
排.integer = 12345; //的变化值列的整数
}
t.submitchanges(); //方法不存在注
解决方案DataSet2TableAdapters.TableTestTableAdapter T =新DataSet2TableAdapters.TableTestTableAdapter();
DataSet2 DS =新DataSet2();
t.Fill(ds.TableTest);
的foreach(DataSet2.TableTestRow行ds.TableTest.Rows)
{
row.integer = 12345; //列的整数
}
t.Update(DS2)的变化值;
类似的东西....
On visual studio I can create a DataSet of my SQLite database by doing:
1) Connect to sqlite database file and create a table
2) Add new DataSet to my solution (DataSet2.xsd)
3) Drag tables to the designer
Now how can I make use of the objects that visual studio created for me?
for example I am trying to do something like:
DataSet2.TableTestDataTable t = new DataSet2.TableTestDataTable(); var objects = t.GetObjectData(..// do not know how to use it
OR
DataSet2TableAdapters.TableTestTableAdapter t = new DataSet2TableAdapters.TableTestTableAdapter(); var data = t.GetData(); var q = from a in data select a; foreach (DataSet2.TableTestRow row in q) { row.integer = 12345; // change value of column integer } t.submitchanges(); // method does note exists
解决方案DataSet2TableAdapters.TableTestTableAdapter t = new DataSet2TableAdapters.TableTestTableAdapter(); DataSet2 ds = new DataSet2(); t.Fill(ds.TableTest); foreach (DataSet2.TableTestRow row in ds.TableTest.Rows) { row.integer = 12345; // change value of column integer } t.Update(ds2);
Something like that ....
这篇关于使用数据集检索,更新和插入数据的SQLite的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文