WEB开发网
开发学院数据库MSSQL Server Pocket PC应用程序中使用SQL Server CE 阅读

Pocket PC应用程序中使用SQL Server CE

 2009-02-07 10:20:39 来源:WEB开发网   
核心提示: 调用Web Sevice对于特殊的书籍查询,应用程序将调用Web Sevice,Pocket PC应用程序中使用SQL Server CE(4),在.NET CF中调用Web Sevice与在.NET Framework中没有什么差别,要注意的是Web Sevice必须与实际机器上使用的名

调用Web Sevice

对于特殊的书籍查询,应用程序将调用Web Sevice,在.NET CF中调用Web Sevice与在.NET Framework中没有什么差别,要注意的是Web Sevice必须与实际机器上使用的名称相同,否则Web Sevice将不会工作。

下面将Web Sevice与ComboBox控件绑定:

Private Sub cmdSearch_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles cmdSearch.Click
Dim ws As New TitlesWS.Service1()
' get the web service
ds = ws.getTitles(txtSearch.Text)
cboResult.DataSource = ds.Tables(0)
cboResult.DisplayMember = "title"
End Sub

实际上当书名被选定后,他更多的信息将显示在label控件上。

Private Sub cboResult_SelectedIndexChanged( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles cboResult.SelectedIndexChanged
' display the information of the
' selected book.
Dim row As DataRow
row = ds.Tables("titles").Rows( _
cboResult.SelectedIndex)
lblTitleID.Text = row.Item("title_id")
lblPrice.Text = "$" & row.Item("price")
txtNotes.Text = row.Item("notes")
End Sub

Pocket PC应用程序中使用SQL Server CE

图6

显然ADD按钮用于增加订单中的数量,因此必须给ADD按钮添加一个单击事件:

上一页  1 2 3 4 5 6 7  下一页

Tags:Pocket PC 应用程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接