sqlce数据库操作总结

sqlce数据库操作总结

ID:14030160

大小:66.00 KB

页数:7页

时间:2018-07-25

sqlce数据库操作总结_第1页
sqlce数据库操作总结_第2页
sqlce数据库操作总结_第3页
sqlce数据库操作总结_第4页
sqlce数据库操作总结_第5页
资源描述:

《sqlce数据库操作总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、演练:使用SQLServerCE数据库VisualStudio.NET2003本节将指导您完成使用MicrosoftSQLServer2000WindowsCEEdition(SQLServerCE)数据库时需要执行的主要任务。假定您没有任何SQLServerCE数据库,需要在新的MicrosoftVisualStudio.NET项目中创建新的数据库。该演练包括以下任务:·创建新的SQLServerCE数据库·读取SQLServerCE数据库数据·更改SQLServerCE数据库中的数据阐释以上每个任务

2、步骤的代码旨在一起运行。不能在任务中运行仅用于特定步骤的代码。有关完整代码列表,请参见代码列表:使用SQLServerCE数据库。创建新的数据库SQLServerCE中的数据库是存储结构化数据的表集合。在可以存储数据库之前,必须创建数据库。在创建数据库之后,可以创建保存数据的表。在本节中,您将创建一个新的数据库,然后创建一个表,最后将数据添加到该表中。若要执行这些步骤,请使用SQLServerCE(System.Data.SqlServerCe).NETFramework精简版数据提供程序的SqlCeC

3、onnection、SqlCeEngine和SqlCeCommand类。注意   不能在此任务中运行仅用于特定步骤的代码。有关完整代码列表,请参见代码列表:使用SQLServerCE数据库。创建新的SQLServerCE数据库1.启动VisualStudio.NET,然后打开一个新项目。2.创建对使用的命名空间的引用。复制usingSystem;usingSystem.IO;usingSystem.Text;usingSystem.Data;usingSystem.Data.SqlServerCe;us

4、ingSystem.Collections;usingSystem.Windows.Forms;usingSystem.Data.Common;1.创建WalkThrough类。复制publicclassWalkThrough{staticvoidMain(){SqlCeConnectionconn=null;try{2.验证具有您打算使用的名称的数据库是否已存在。复制if(File.Exists("Test.sdf"))File.Delete("Test.sdf");3.使用System.Data.S

5、qlCeEngine对象创建名为Test.sdf的空数据库。注意   SQLServerCE中,数据库名称的文件扩展名为.sdf。复制SqlCeEngineengine=newSqlCeEngine("DataSource=Test.sdf");engine.CreateDatabase();4.连接到这个新数据库。复制conn=newSqlCeConnection("DataSource=Test.sdf");conn.Open();创建新表1.使用System.Data.SqlCeCommand创建

6、命令类的实例。复制SqlCeCommandcmd=conn.CreateCommand();1.运行命令cmd创建表。用于创建表的指令必须在cmd.CommandText所包含的SQL代码中。若要使用SQLServerCE的SQL编程语言创建表,请使用CREATETABLE语法。有关更多信息,请参见《SQLServerCE联机手册》中的用于SQLServerCE的SQL参考。复制cmd.CommandText="CREATETABLETestTbl(col1intPRIMARYKEY,col2ntext

7、,col3money)";cmd.ExecuteNonQuery();将数据添加到新表中1.运行命令以添加数据行。与创建表相同,用于添加行的指令也必须在cmd.CommandText所包含的SQL代码中。若要使用SQLServerCE的SQL编程语言将行添加到表中,请使用INSERT语法。有关更多信息,请参见《SQLServerCE联机手册》中的用于SQLServerCE的SQL参考。复制cmd.CommandText="INSERTINTOTestTbl(col1,col2,col3)VALUES(0

8、,'abc',15.66)";cmd.ExecuteNonQuery();2.创建命令,使用参数将数据多次插入表中。参数可以更高效地查询数据库,因为可以使用一组包含参数的SQL语句插入多个值。有关更多信息,请参见《SQLServerCE联机手册》的在查询中使用参数。复制cmd.CommandText="INSERTINTOTestTbl(col1,col2,col3)VALUES(?,?,?)";cmd.Parameters.Add(new

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。