欢迎来到天天文库
浏览记录
ID:9513528
大小:68.00 KB
页数:8页
时间:2018-05-02
《pocket pc应用程序中使用sql server ce--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、PocketPC应用程序中使用SQLServerCE>> .pactFrameeeeeonLanguageRuntime)的实例来管理代码。通过SDE利用.pactFrameportsSystemImportsSystem.DataImportsSystem.Data.SqlClientImportsSystem.akethedatabaseconnection.DimconnAsNep;_passeter.DimsqlAsString=SELECT*FROM_titlesanagedProvider,因此第一件事情是引用System.Data.SqlServerCe.d
2、ll配置和输入相关的名称空间。 ImportsSystem.Data.SqlServerCe 图3 建立数据库后,就需要创建表,操作表就必须熟悉ADO.类库,在这个例子中我们将在SQLServerCEManagedProvider使用类:SqlCeConnection和SqlCemand类。'-----connanddsaredefinedglobally-----DimconnAsNewSqlCeConne12345下一页>>>>这篇文章来自..,。ction(_Provider=Microsoft.SQLServer.OLEDB.CE.1.0;_DataS
3、ource=MyDocumentsBookStores.sdf)DimdsAsDataSet'------------------------------------------SubcreateStoreDB()'ifdatabasedoesnotexist,createoneIfNotFile.Exists(_MyDocumentsBookStores.sdf)ThenDimsqlEngineAsNep;_MyDocumentsBookStores.sdf)sqlEngine.CreateDatabase()DimcmdAsNeand(_CREATETA
4、BLEStores(storeIDint_PrimaryKeyNOTNULL,_storeNamenvarchar(20)),conn)conn.Open()cmd.ExecuteNonQuery()cmd.mandText=_CREATETABLEOrders(storeIDint,_title_idnvarchar(20),qtyint)cmd.ExecuteNonQuery()cmd.mandText=_INSERTINTOStores(storeID,_storeName)VALUES(1,_'GreatBookStore')cmd.ExecuteN
5、onQuery()cmd.mandText=_INSERTINTOStores(storeID,_storeName)VALUES(2,_'puterBookStore')cmd.ExecuteNonQuery()conn.Close()EndIfEndSub 在上面的代码中我们创建了两个表:Orders和Store。Orders存储来自售货员的订单,Stores存储书店的库存,出于方便我已经在Stores中输入了两条纪录。 图4 下一步使用SqlCeDataReader类将书店列表价载入boBox控件中。SubLoadStores()conn.Ope
6、n()DimreaderAsSqlCeDataReaderDimcmdAsNeand(_SELECT*FROMStores,conn)reader=cmd.ExecuteReaderStoresp;_cboStoreID.Items(cboStoreID.SelectedIndex)DimcmdAsNeand(sql,conn)DimreaderAsSqlCeDataReader=cmd.ExecuteReaderreader.Read()lblStoreName.Text=reader.Item(storeName)conn.Close()EndSub 调用ework中
7、没有什么差别,要注意的是WebSevice必须与实际机器上使用的名称相同,否则WebSevice将不会工作。上一页12345下一页>>>>这篇文章来自..,。下面将sgBox(TitleaddedforlblStoreName.Text,_MsgBoxStyle.Information,Orders)conn.Close()EndSub 返回消息框证实增加数量。 图7 审核订单 点击第二个tab页显示订单,点击Refresh按钮第一个ListBox控件将显示订单。PrivateSubcmdRefresh_C
此文档下载收益归作者所有