ADO.NET 示例是一个使用 ADO.NET 编程接口的简单应用程序。可通过此应用程序启动网络数据库服务器上运行的示例数据库,并使用 SQL 语句访问和修改数据。
要使用 ADO.NET 示例,必须在设备上安装 Microsoft .NET Compact Framework 版本 2.0 或 3.0。Microsoft .NET Compact Framework 版本 2.0 随 Windows Mobile 6 设备提供,但不随 Windows Mobile 5 设备提供。ADO.NET 示例只支持带触摸屏的 Windows Mobile Classic 和 Professional 设备。
此示例的源代码位于 %SQLANYSAMP12%\SQLAnywhere\ce\ado_net_sample 中。
您可以从 Microsoft Visual Studio 中的 %SQLANYSAMP12%\SQLAnywhere\ce\ado_net_sample\ado_net_sample.sln 装载此项目。
要从 Microsoft Download Center 下载此组件,请转至 http://www.microsoft.com/downloads/search.aspx?displaylang=en。
在 [ADO.NET Sample] 用户界面中,SQL 语句必须在同一行中输入。
单击 [开始] » [程序] » [SQLAny12] » [ADO.NET Sample]。
单击 [连接]。
如果 SQL Anywhere 数据库服务器之前没有启动,则单击 [连接] 将使服务器启动。
单击 [Exec SQL] 执行缺省 SQL 语句 SELECT * FROM Employees。
Employees 表中的数据出现在数据窗口中。
使用数据窗口侧面和底部的滚动条,浏览 Employees 表中的数据。
键入以下查询以访问范围更具体的数据:
SELECT EmployeeID, Surname FROM Employees; |
单击 [Exec SQL] 执行此 SQL 语句。
指定范围的数据会替换数据窗格中的数据。
键入 SELECT * FROM Employees ORDER BY EmployeeID,然后单击 [Exec SQL]。
请注意雇员 Matthew Cobb,其 EmployeeID 为 105。
键入 UPDATE Employees SET Surname = 'Jones' WHERE Surname = 'Cobb',然后单击 [Exec SQL] 执行 SQL 语句。
键入 SELECT * FROM Employees ORDER BY EmployeeID,然后单击 [Exec SQL]。
请注意,Matthew 的姓氏已经从 Cobb 更改为 Jones。
键入 UPDATE Employees SET Surname = 'Cobb' WHERE Surname = 'Jones',然后单击 [Exec SQL] 撤消对示例数据库所做的更改。
键入 SELECT * FROM Employees ORDER BY EmployeeID,然后单击 [Exec SQL] 验证是否已撤消更改。
请注意,Matthew 的姓氏已经更改回 Cobb。
键入 SELECT * FROM Customers,然后单击 [Exec SQL] 访问另一个表的数据。
来自 Customers 表的所有数据即会出现在数据窗口中,它们替换了来自 Employees 表的数据。
单击 [断开连接] 断开与数据库服务器的连接。
ADO.NET Sample 将断开连接。由于连接尚位于连接池中,因此数据库服务器不会自动关闭。
单击窗口右上角的 [x],关闭 [ADO.NET Sample]。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |