zoukankan      html  css  js  c++  java
  • Warensoft Unity3D通信库使用向导3建立Warensoft Data Service

    Warensoft Unity3D通信库使用向导3-建立Warensoft Data Service

    (作者:warensoft,有问题请联系warensoft@163.com)

    在Unity3D中直接访问SQL SERVER一直都Unity3D软件开发人员头疼的问题,特别是在WebPlayer中,由于安全原因,数据库访问的ADO.NET类是被禁用的。实际上不仅仅是Unity3D的WebPlayer,包括Silverlight以及Flash在内的RIA应用都采用相同的安全策略。在Warensoft Unity3D通信库中引入了一系列的Warensoft数据服务客户端访问组件,只需要简单配置,就可以Unity3D中轻松实现SQL SERVER数据库访问(包括独立应用程序以及WebPlayer程序)。下面文字将说明Warensoft Data Service的配置方法,在后面的章节中,我会向大家展示如何利用Warensoft Unity3d 通信库中的组件来访问Warensoft Data Service。

    第一步:从http://wucl.codeplex.com上获取Warensoft.Unity.Communication的最新版本。该库中包括两个DLL文件,Warensoft.Unity.Communication.dll是Untiy3D的客户端DLL,另一个是Warensoft.DataService的服务器DLL文件。

    第二步:建立Warensoft DataService,步骤如下:

    1. 新建立一个网站,并添加Warensoft.DataService.dll以及Warensoft.Unity.Communication.dll的引用,如下图所示:

    2. 在网站中添加一个类型化数据集并将其命名为DSTest,如下图所示:

    3. 在服务器资源管理中打开所要连接的数据库,并展开所有的表,如下图所示:

    4. 将所有的表都选中,然后将其拖放到类型化数据集DSTest的设计器中,如下图所示:

    5. 配置完类型化数据集中的表后,Web.config中会自动添加一个名为db_TestConnectionString
    6. 的连接字符串,如下图所示:

    7. 编译网站,以获取对DSTest的智能感知。
    8. 打开Default.aspx.cs,并修改其代码,如下所示:

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Web;

    using System.Web.UI;

    using System.Web.UI.WebControls;

     

    public partial class _Default : System.Web.UI.Page

    {

    protected void Page_Load(object sender, EventArgs e)

    {

    //注册Warensoft DataService服务

    //第一个参数是指明所使用的连接字符名

    //第二个参数是指明所使用的类型化数据集实例

    this.RegisterDataService("db_TestConnectionString", new DSTest());

     

    }

    }

     至此,WarensoftDataService配置完毕。

  • 相关阅读:
    3.2 机器学习基本算法
    《TensorFlow深度学习应用实践》
    基于element动态调整table高度
    关于小程序表单验证解决方案
    LHS与RHS
    小程序---获取地理位置及获取用户userinfo信息
    element----修改element中table里面的右侧滚动条样式
    关于微信里wx.getUserInfo获取用户信息都是拼音的转成中文方法
    element中upload单图片转base64后添加进数组,请求接口
    vue的生命周期
  • 原文地址:https://www.cnblogs.com/warensoft/p/2470726.html
Copyright © 2011-2022 走看看