通过windows窗体控件访问Web Service 窗体控件一个重要优点就是你可以通过它在客户端实现丰富的用户信息。比如说,你可以通过窗体控件对Web服务的访问从而在IE中显示而不需要重新刷新该页面。为了演示这点,我们先来创建一个Web服务,接着再来演示怎样通过窗体控件调用Web服务。 创建Web service 我们创建一个 Visual C# Asp.net web service 新项目,名字取为AuthorsWebService。 建立以后,我们修改服务类名称为AuthorsService,同时在类里面增加一个GetAuthors方法到里面,该方法的代码如下: [WebMethod] public DataSet GetAuthors() { string connString = System.Configuration.ConfigurationSettings.AppSettings["connectionString"]; SqlConnection sqlConn = new SqlConnection(connString); DataSet dstAuthors = new DataSet("Authors"); SqlDataAdapter adapter = new SqlDataAdapter("Select * from Authors",sqlConn); adapter.Fill(dstAuthors,"Author"); sqlConn.Close(); sqlConn.Dispose(); return dstAuthors; } 上面方法的代码比较简单,我们把数据库连接字符串储存到了Web.config文件的appSettings节点上,如下: <add key="connectionString" value="server=localhost;uid=sa;pwd=thiru;database=Pubs"></add> </appSettings> 上面代码中,
|
正在阅读:在IE浏览器中使用Windows窗体控件(二)在IE浏览器中使用Windows窗体控件(二)
2004-05-18 10:10
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键