`
cab0605
  • 浏览: 108721 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

datawindow.net 数据库连接方

阅读更多

datawindow.net 在VS2008连接数据库的方式

      1)

//连接数据库,并检索数据

dbConn =new SqlConnection("Server=(local); DataBase=NorthWind;uid=sa;pwd=sa");

dbConn.Open();

adoTrans = new AdoTransaction(dbConn);

adoTrans.BindConnection();

dataWindowControl1.Retrieve();

2)

 Sybase.DataWindow.Transaction Trans = new Sybase.DataWindow.Transaction();
       Trans.Dbms = Sybase.DataWindow.DbmsType.OleDb;//数据库连接方式 
       Trans.Password = "mis";
       Trans.UserId = "mis";
       Trans.AutoCommit = false;
       Trans.Lock = "RC";
       Trans.DbParameter = "PROVIDER='SQLOLEDB',DATASOURCE='IP.130', PROVIDERSTRING='database=cnemisd'";//数据库连接串 
       Trans.Connect();//连接数据库 
       WebDataWindowControl1.LibraryList = "demo.pbl";//发布后使用.pbd文件 
       WebDataWindowControl1.DataWindowObject = "dw_pu_pud_fwdz";//数据窗名称 
       WebDataWindowControl1.SetTransaction(Trans);
       WebDataWindowControl1.Retrieve();//显示数据窗 
       Trans.Disconnect();

 

3、datawindow.net 在VS中按钮的操作

  Dim ls_sqlca As Sybase.DataWindow.Transaction
        Dim i As Integer, li_row As Integer
        ds_1 = New Sybase.DataWindow.DataStore
        ls_sqlca = Session("sqlca")
        ds_1.LibraryList = Server.MapPath("") + "\salesdemo.pbl"
        ds_1.DataWindowObject = "d_prod_list"
        ds_1.SetTransaction(ls_sqlca)
        For i = 1 To dw_1.RowCount
            If CInt(dw_1.GetItemDouble(i, "p_select")) = 1 Then
                li_row = ds_1.InsertRow(0)
                ds_1.SetItemDouble(li_row, "id", dw_1.GetItemDouble(i, "id"))
                ds_1.SetItemString(li_row, "name", dw_1.GetItemString(i, "name"))
                ds_1.SetItemString(li_row, "description", dw_1.GetItemString(i, "description"))
                ds_1.SetItemString(li_row, "prod_size", dw_1.GetItemString(i, "prod_size"))
                ds_1.SetItemString(li_row, "picture_name", dw_1.GetItemString(i, "picture_name"))
                ds_1.SetItemDouble(li_row, "unit_price", dw_1.GetItemDouble(i, "unit_price"))

            End If
        Next
        Session("addlist") = True
        Session("ds_state") = ds_1.GetFullState()
        Response.Write("<script>window.close();</script>")

分享到:
评论

相关推荐

    datawindow.net 2.5

    DataWindow.NET 2.5允许开发者在.NET应用程序中创建、编辑和显示数据库查询结果,它支持多种数据源,包括SQL数据库、ODBC数据源和OLE DB数据源。DataWindow控件提供了丰富的数据展示格式,如表格、图表、网格和图形...

    DataWindow.net2.0 帮助手册

    DataWindow.net2.0提供了一种高效的数据绑定机制,允许开发者轻松地将数据源(如数据库)中的数据与用户界面元素相连接。它支持多种数据源,包括SQL Server、Oracle、MySQL等,使得数据的展示更加直观和动态。 ####...

    使用DataWindow.Net在web上打印

    DataWindow.Net是PowerBuilder.NET框架的一部分,它允许开发者在ASP.NET环境中创建、管理和打印数据库数据。下面将详细阐述这一主题。 1. **DataWindow.Net简介**: DataWindow.Net是PowerBuilder的经典组件...

    如何在ASP.NET 开发平台中使用DataWindow.NET 开发WebForm 网站系统(wat) .pdf

    - **数据库接口**:PHSHR100.dll充当类似PowerBuilder使用的数据库驱动程序的角色,为DataWindow.NET提供数据库访问能力。 通过以上知识点的总结,可以看出DataWindow.NET为.NET开发者提供了一种高效且简单的方式来...

    Sybase 公司的 datawindow.net 应用

    DataWindow.NET支持多种数据源,包括SQL Server、Oracle、MySQL等,并且兼容ADO.NET,这意味着开发者可以利用.NET的数据提供者来连接任何支持的数据库。 DataWindow.NET的关键特性包括: 1. **数据访问**:...

    计算机软件-编程源码-Sybase 公司的 datawindow.net 应用实例.zip

    其次,DataWindow.NET支持多种数据源,包括SQL Server、Oracle、MySQL等,这在实际案例中会演示如何连接不同的数据库,并通过DataWindow进行数据操作。例如,可能会有使用ADO.NET连接数据库的代码示例,以及如何设置...

    datawindow.net做的简单例子web销售订单

    安装过程中,可能会涉及到IIS(Internet Information Services)配置、数据库连接设置以及应用程序所需的其他依赖。 "WebSalesOrder.sln"是一个Visual Studio解决方案文件,包含了项目的所有配置信息和源代码。...

    DataWindow.NET Control原理与应用

    ### DataWindow.NET Control原理与应用 #### 一、引言 随着互联网技术的快速发展,越来越多的应用程序需要在Web环境中运行,而数据展示和处理成为这些应用程序的核心需求之一。Sybase公司推出的WebFormDataWindow ...

    datawindow.net直连测试

    在.NET环境中,datawindow.net提供了与PowerBuilder类似的功能,允许开发者在.NET应用程序中创建、显示和操作数据库数据。本话题将深入探讨datawindow.net直连测试的相关知识点。 1. **数据窗口的概念** 数据窗口...

    计算机软件-编程源码-DataWindow.net打印的实现.zip

    - 性能优化:合理管理数据库连接,避免不必要的数据获取,提高打印效率。 总的来说,这个压缩包提供了一次学习和实践DataWindow.net打印功能的机会,对于.NET开发者尤其是熟悉PowerBuilder的开发者来说,是提升...

    计算机软件-编程源码-sybase的Programmer's Guide of DataWindow.net 2.0.zip

    3. **数据源连接**:DataWindow.net支持多种数据源,如SQL Server、Oracle等。你需要了解如何配置和连接这些数据源,以及如何编写SQL语句来填充DataWindow。 4. **数据操作**:在.NET环境中,DataWindow支持CRUD...

    datawindow.net SFC

    而datawindow.net SFC指的是在.NET环境中对数据窗口对象的支持和服务组件,这使得基于.NET Framework的应用程序能够利用数据窗口的强大功能。 在.NET环境中,SFC(Software Foundation Classes)是一组类库,提供了...

    vs2005+dw.net2.0Demo

    2. Lib:这个目录可能包含了项目中使用的第三方库或者自定义类库,这些库可能包含了与DataWindow.NET交互所需的特定功能或辅助工具。 3. DAL(Data Access Layer,数据访问层):这部分代码通常负责与数据库的直接...

    C# 调用PB的DLL文件

    在使用 DataWindow.Net 组件之前,需要先安装 .Net Framework 1.1,然后安装 DataWindow.Net 组件及设计编译环境。安装完成后,在 .Net 窗体设计时会出现 Sybase DataWindow 控件页签。 2. 使用 DataWindow 控件 ...

    pb datawindow 手册

    - **定义数据源**:首先确定DataWindow将从何处获取数据,这可能是一个SQL语句、一个数据库表或视图等。 - **设计布局**:接下来需要设计DataWindow的外观布局,包括控件的放置位置、大小等。 - **数据绑定**:将...

    VS2013中使用数据窗口的小列子

    3. **设置数据源**:数据窗口需要连接到数据库,这通常涉及到设置连接字符串、选择数据库以及指定SQL语句。你可以通过代码或者设计界面来完成这些配置。 4. **设计数据窗口**:虽然VS2013的设计界面可能不如Power...

    powerbuilder webform开发

    DataWindow.NET提供了两种连接数据源的方式: - **Transaction**:专属于DataWindowControls及DataStores。 - **AdoTransaction**:可与其他数据结构(如Dataset或Command对象)共享数据连接。 #### 三、Power...

    在线销售系统

    在线销售系统是一个基于Web的应用程序,它利用先进的技术如ASP.NET和datawindow.net来实现高效、用户友好的电子商务功能。ASP.NET是微软推出的用于构建动态网站、web应用和web服务的框架,而datawindow.net是Power...

    用pb实现数据库连接及数据操作

    标题 "用pb实现数据库连接及数据操作" 涉及的是使用PowerBuilder(PB)这一编程工具进行数据库连接和数据管理的技术。PowerBuilder是一款强大的、面向对象的开发环境,尤其适用于构建数据库应用系统。在这个场景中,...

Global site tag (gtag.js) - Google Analytics