精华内容
下载资源
问答
  • 使用微信开发者工具可以创建云数据库,并通过代码可以查询并在客户端显示数据库的内容。附:小程序一个功能页面有wxml(客户端呈现),js(功能函数),json,wxss(个性化处理),这些...

    使用微信开发者工具可以创建云数据库,并通过代码可以查询并在客户端显示数据库的内容。

    附:小程序一个功能页面有wxml(客户端呈现),js(功能函数),json,wxss(个性化处理),这些是局部的文件。还有全局的文件如app.js和project.config.json。以上这些文件都需要用到。

    一、创建云数据库

    1. 在微信开发者的左上角点击“云开发”,如图1。

    图1

    2. 在弹出的界面中选择“数据库”,如图2。

    图2

    3.点击“+”后会按照箭头顺序出现集合名(自己命名,如ccwl.)和记录ID(系统命名),如图3。

    图3

    4.在创建好数据库后,点击右上角的“设置”,如图4。

    图4

    5. 在弹出的窗口中,要记住环境ID(如“exchange-nigx4”)和刚才自己命名的集合名,如图5。

    图5

    二、客户端显示(wxml文件)

    代码和注释:

    <view><button bindtap="getData" type='primary'>查询数据</button></view> //建立名为getData的bingtap按钮,用以查询和返回数据。
    <view>
      <view wx:for="{{ne}}">      //将存储数据库返回值的ne输出
       <view>{{item.name}}</view> //item.name表示姓名
       <view>{{item.age}}</view>  //item.age表示年龄
       //可以根据自己的喜欢在数据库中加入自己喜欢的类别。
      </view>
    </view>
    //这里的view插件并没有个性化,可以使用class和wxss文件进行个性化。
    

    三、后台控制(页面的js文件、app.js和project.config.json)

    3.1 页面的js文件的代码和注释:

    const DB = wx.cloud.database().collection("ccwl")  //声明调用的数据库名称,将刚在自己命名的数据库名写入(如ccwl)
    Page({
      //添加数据,开发者完成
      addData() {
        DB.add({
          data: {
            name: "chenchao",  //数据库的内容
            age: 25,
            ne: []
          },
          success(res) {
            console.log("添加成功", res)  //调试界面可以看到是否添加成功
          },
          fail(res) {
            console.log("添加失败", res)
          }
        })
      },
      //查询数据,用户使用
      getData() {
        DB.get({
          success: res => {
            console.log(res.data)
            this.setData({    //收集数据到ne中并返回
              ne: res.data
            })
          },
          fail(res) {
            console.log("查询失败", res)
          }
        })
      }
    })
    
    
    

    3.2 app.js的代码和注释:

    App({
      onLaunch: function () {
        //云开发环境初始化
        wx.cloud.init({
          env: "exchange-nigx4"    //初始化云服务,并将刚才的环境ID写入,如“exchange-nigx4”
        })
      }
    })
    

    3.3 project.config.json的代码和注释:

    {
      "description": "项目配置文件",  //开发工具原有代码
      "cloudfunctionRoot": "cloud/",  //添加的代码,作用是调用云服务。
      ***还有其它的代码***
      ***由于篇幅原因***
      ***不予以展示***
      }
    

    四、效果展示

    在3.1 页面的js文件中,我们将“chenchao”和“25”写入,在点击“查询数据”后会显示。注意: 这里我加入了自己的个性化(背景色),可以在wxss文件中修改。

    五、视频演示

    B站视频链接:

    https://www.bilibili.com/video/BV1ti4y1t7Qh/

    六、往期内容

    使用微信开发者工具制作小程序的基本方法

    七、参考文献

    [1] 微信官方文档 《上手云数据库》

    [2] weixin_30622181《微信小程序-获取云数据库某集合数据并显示在页面》 来源:CSDN

    [3] 编程小石头 《3小时零基础入门微信小程序云开发,摆脱后台自己实现小程序后台服务器》 来源:哔哩哔哩

    展开全文
  • 数据库安装程序

    千次阅读 2004-12-01 15:40:00
    引言 最近做了一个数据库安装程序,本打算用 InstallShield X 来做的,结果D版没买到,用 Visual Studio.net 自带的安装工具又不能满足要求,最后只好自己开发。 通常一个安装程序界面包括“窗口标题”、“横幅...

    引言
      最近做了一个数据库安装程序,本打算用 InstallShield X 来做的,结果D版没买到,用 Visual Studio.net 自带的安装工具又不能满足要求,最后只好自己开发。
      通常一个安装程序界面包括“窗口标题”、“横幅图片”、“横幅标题”、“主体文本”、“按钮”这几个部分,如图所示:


    设计概要
      设计一个窗体基类(WizardForm),再根据所需安装步骤创建不同的继承自该类的子类,通过一个静态的Hashtable类型的全局变量来保存在这些安装步骤窗体之间的参数值。安装数据库和初始化数据均使用SQL脚本来生成,这些脚本统一保存在一个格式化的XML文件中,安装程序通过配置文件中指定的路径读取该XML文件,并根据注册表中保存的已经安装了的版本,截取安装后续的脚本包,安装成功后在目标计算机的注册表内保存最后一次安装的脚本包版本号,以供以后升级安装使用。
      安装程序通过配置文件来保存安装界面显示的客户化的信息,如“窗口标题”、“横幅图片”、默认的“横幅标题”、默认的“主体文本”等,具体配置文件内容如下:

    <?xml version="1.0" encodifg="utf-8" ?>

    <configuration>

        <appSettings>

            <add key="CompanyName" value="SunWu Software Studio"/>

            <add key="ProductName" value="iMRP"/>

            <add key="Edition" value="标准版"/>

            <add key="UpdateFile" value="Update.xml"/>

            <add key="LicenceFile" value="EULA.rtf"/>

            <add key="Title" value="iMRP 数据库安装"/>

            <add key="BannerText" value="iMRP 数据库安装" />

            <add key="BannerImageFile" value="" />

            <add key="WarningText" value="警告:本计算机程序受版权法和国际条约保护。如未经授权而擅自复制或传播本程序(或其中任何部分),将受到严厉的民事及刑事制裁,并将在法律许可的范围内受到最大程度的起诉。" />

     

            <add key="Welcome.BannerText" value="欢迎使用 iMRP 数据库安装向导" />

            <add key="Welcome.BodyText" value="安装程序将引导您完成在您的计算机上安装 iMRP 数据库所需的步骤。" />

            <add key="Licence.BannerText" value="许可协议" />

            <add key="Licence.BodyText" value="  现在请阅读此许可协议。如果接受以下条款,请单击同意,然后单击下一步。否则,请单击取消,以退出该安装。" />

            <add key="Setting.BannerText" value="参数设置" />

            <add key="Setting.BodyText" value="安装程序将把数据库安装到下面的计算机中。

     

            请指定安装过程中需使用的数据库系统的用户及其口令。" />

            <add key="Confirm.BannerText" value="确认安装" />

            <add key="Confirm.BodyText" value="安装程序已准备在您的计算机上安装 iMRP 数据库。

     

            单击下一步开始安装..." />

            <add key="Processing.BannerText" value="正在安装" />

            <add key="Processing.BodyText" value="正在安装 iMRP 数据库,请稍候..." />

            <add key="Completed.BannerText" value="安装完成" />

            <add key="Completed.BodyText" value="已成功安装 ‏MRP 数据库。

     

            单击完成退出。" />

        </appSettings>

    </configuration>

     

    界面截图
      我定义该数据库安装程序包含这几个步骤:

    1. 欢迎(Welcome)
    2. 授权(Licence)
    3. 设置(Setting)
    4. 确认(Confirm)
    5. 进度(Processing)
    6. 完成(Completed)
      步骤窗体截图依次如下:


    1、欢迎


    2、授权


    3、设置


    4、确认


    5、进度


    6、完成

      每个步骤均对应一个继承自基类WizardForm的窗体类,他们通过配置文件中相关设置来设置各自的“横幅标题”和“主体文本”属性(详情见配置文件)。

    安装文件
      安装程序使用安装文件内的脚本包来执行数据库操作,该XML格式的安装文件包含创建数据库和需要发布的每次改动的脚本,通过将这些脚本打包进行版本管理。具体安装文件内容如下:

    <?xml version="1.0" encoding="utf-8" ?>

    <database id="{ 98A 217A 6-C 1A 2 -422a -81D8 -41C 9EC24ABB1}" name="GMIS" version="1.0" provider="SQLServer" remark="">

        <packet name="Standard" version="1.0" title="标准版" remark="该版本自200211月的更新。">

            <script title="创建数据库" remark="在目标计算机的数据库服务器中创建指定名称的数据库">

            <![CDATA[

    IF $Parameters[DBExist] = 0

    BEGIN

        CREATE DATABASE $Parameters[Database]

    END

            ]]>

            </script>

     

            <script title="打开数据库" remark="打开当前的数据库,以确保后续的操作在当前数据库内进行。">

            <![CDATA[

    /* 以下语句非常重要!*/

    USE $Parameters[Database]

            ]]>

            </script>

        </packet>

     

        <packet name="SP001" version="1.1" title="补丁1.1" remark="补丁注释">

            <script title="脚本01" remark="脚本注释- 1.1.1 ">

            <![CDATA[

    SELECT * FROM master.dbo.sysobjects;

    SELECT * FROM master.dbo.sysmessages

            ]]>

            </script>

        </packet>

     

        <packet name="SP002" version="1.2" title="补丁1.2" remark="补丁注释">

            <script title="脚本101" remark="脚本注释- 1.2.1 ">

            <![CDATA[

    SELECT * FROM master.dbo.sysobjects

            ]]>

            </script>

     

            <script title="脚本102" remark="脚本注释- 1.2.2 ">

            <![CDATA[

    SELECT * FROM master.dbo.sysobjects

            ]]>

            </script>

        </packet>

    </database>

     

    安装信息
      安装完成后,需要在目标计算机的注册表内(具体位置为HKEY_LOCAL_MACHINE/Software/<CompanyName>/<ProductName><Edition>)保存当前的安装实例编号(安装文件根节点的id属性值)和数据库名称以及脚本包版本,在以后的升级安装时,在根据保存的信息进行匹对以从断点处开始安装。

    展开全文
  • 找到计算机安装oracle时,生成的app文件夹下,我的目录是D:\app\zhang\product\11.2.0\dbhome_1\NETWORK\ADMIN 按个人情况找到该文件夹,在该文件夹下找到listener.ora和tnsnames.ora两文件 在这两文件中,将...

    找到计算机安装oracle时,生成的app文件夹下,我的目录是D:\app\zhang\product\11.2.0\dbhome_1\NETWORK\ADMIN
    按个人情况找到该文件夹,在该文件夹下找到listener.ora和tnsnames.ora两个文件
    在这里插入图片描述
    在这两个文件中,将localhost改成你的计算机全名即可。
    在这里插入图片描述
    计算机全名不是用户名,具体查看计算机名步骤如下:
    在这里插入图片描述
    复制的话可以点击右边的“更改设置”按钮,
    在这里插入图片描述
    复制计算机全名即可。

    展开全文
  • DB2报错:SQL1047N 应用程序已经与另一个数据库相连 创建数据库时,出现“SQL1047N 应用程序已经与另一个数据库相连” 导致不能创建数据库:   解决方法:
    DB2报错:
    SQL1047N  应用程序已经与另一个数据库相连
     
    

    创建数据库时,出现“SQL1047N  应用程序已经与另一个数据库相连

    导致不能创建数据库:

     

    解决方法:

    展开全文
  • 如果可以在加一功能 就是界面有几CHECK按钮, 分别是几列名,比如一般不用查询的F,G,H,也就是我一般查询的话只显示BCDE列,如果我勾选了那就可以额外查询这列。 麻烦有详细的代码,,最好直接可以执行的...
  • 我是因为服务器重启后发现数据库时间与当前时间相差了天。 首先查询系统当前时间 : select now(); 结果如下图,发现时间不对。  输入如下代码重置时间: set global time_zone = '+08:00'; set time_...
  • 安装Firebird数据库及其ODBC驱动程序

    千次阅读 2013-06-20 21:38:38
    声明:以下教程是从网上copy下来的,权当给自己留一份记录,经...如何新建一个数据库,例如C:\MyFuckingDB.fdb ◆首先在命令行方式进入到Firebird安装目录下isql.exe所在的文件夹 ◆然后输入“ isql -user sysdba -
  • JSP查询数据库显示结果的程序

    万次阅读 2010-01-07 16:27:00
    、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: String url= "jdbc:oracle:thin:@localhost:1521:orcl "; //orcl为你的数据库的SID String user= "scott "; String password= "tiger ";
  • 第一章 设计数据库应用程序 数据库应用程序允许用户与存储在数据库中的信息进行交互。...当您设计一个数据库应用程序的时候,必须了解数据的结构,这样才能设计出一个合适的用户界面来显示数据库中的数
  • 今天这篇主要讲从后台获取数据库数据并在前台显示(类似背单词小程序的点击下一个显示数据库的下一个数据) 1.效果图: 2.wxml文件: <view class="container"> <text>{{id}}</text>...
  • ![图片说明](https://img-ask.csdn.net/upload/201810/23/1540278019_795575.png)
  • 程序——云开发数据库的数据读取出来显示到页面
  • 本文章以一个表为例,要转多个表则可将DataSet关联多个表,下面给出完整代码,包括引用以及main函数与复制函数。
  • 开发一个程序时,需要使用云开发的数据库,然……这是一个很“悲惨”故事。 不知什么原因Page里的生命周期函数onload()等函数一直无效,感觉是因为用了Component的原因,导致里面的Page周期函数都失效了。 ...
  • C#程序打包(包括数据库安装

    千次阅读 2014-07-13 08:23:44
    C#的c/s的winform,数据库为sql2k, 应用程序包括如下文件: 1.exe,1.dll,1.jpg,1.xml,donetsetup.exe以及数据库文件1.mdf,1.ldf(或数据库安装文件1.sql)。 打包要求: ...(3)在安装界面上能自定义
  • 这是一个比较久远的问题,查看了官方解释也没有弄好,网上搜的试了也不对,这里给出一种方法,比较笨,但是可以实现。 玩过小程序云开发的都知道云开发控制台的数据库是这样的 这里面的数据一般都不会太多,数据...
  • 最近在研究问题时,无意间遇到了这问题(如题),之前一直都是在自己的笔记本电脑SQLServer2008上测试的,但是今天突然想要连接工作室的电脑上的数据库,把连接字符串的连接地址写成了工作室的IP,点击运行程序,...
  • 1.exe,1.dll,1.jpg,1.xml,donetsetup.exe以及数据库文件1.mdf,1.ldf(或数据库安装文件1.sql)。 打包要求: (1)自动检测是否安装donet环境,如没安装,则提示自动安装。 (2)安装时自动安装数据库(附加mdf或...
  • SQL Server安装完成后,没有显示连接数据库的客户端图标,这是怎么回事?少一个组件!!! 1、话不多说,下载这个组件,路径安装选择和刚开始没完全安装SQL Server的路径保持一致,即可 2、缺少一个Microsoft SQL...
  • 本教程介绍了如何创建一个能够对数据库进行访问和更新的桌面 Java 应用程序。该教程利用了 NetBeans IDE 6.0 对以下技术的支持:l Java 持久性 API,它帮助使用 Java 代码与数据库进行交互操作。 l Beans 绑定 ...
  • 初学者想做一个反馈的小程序,目前已经完成了反馈页面(通过微信名作为用户名传递反馈信息到数据库)和PHP后台页面,现在想在小程序中添加一个类似于个人中心的页面,能查看当前登录的微信用户所提交的反馈。...
  • 对初学者来说,做一个具有数据库功能的VB程序也许并不简单,我是一个初学者,永远的初学者,我也深深地感受到学习的困难,为了能摸索出一条学习VB数据库的方法,我找了很多例题,查阅了很多的资料,也尝试过了很多,甚至几天...
  • 我会教你如何创建一个简单的数据库驱动程序,此程序会演示你如何以列表显示、新建和编辑数据库记录。 为了简化我们创建程序的过程,我们将利用Visual Studio 2008的“脚手架”特性。我们让Visual Studi
  • 首先,我想讲一个故事:我想拿自己的银行卡,取出父亲银埋在家中30米地下的钱 这两个对象的位置是同一个吗?显然不是 出现此报错的原因是,我在自己的机器上登录远程服务器数据库,然后检索远程服务器中原本就有的...
  • 今天进行尝试,并制作了一个demo版本。 1.微信小程序申请制作前端 1.1lists文件(利用模板和数据绑定循环显示数据) lists.wxml &lt;!--lists.wxml--&gt; &lt;view class="warp"&gt;...
  • 微信小程序连接MySQL数据库

    万次阅读 多人点赞 2020-10-27 18:15:18
    承接上一个商品列表页,在服务器端连接MySQL数据库,通过条件匹配查寻数据并显示在客户端 准备工作 1、node.js 2、微信开发者工具 3、MySQL数据库 MySQL配置数据库、数据表 通过可视化的Workbench,可以很容易的...
  • 参考:微信小程序-获取云数据库某集合数据并显示在页面https://blog.csdn.net/weixin_30622181/article/details/95356697
  • Java程序数据库连接

    千次阅读 2019-06-19 20:59:59
    一个网络关系数据库应用系统是一个三层次结构。客户机与服务器采用网络连接,客户机端应用程序按通信协议与服务器端的数据库程序通信;数据库服务程序通过SQL命令与数据库管理系统通信。 Java程序数据库连接方法...
  • 使用java+Mysql数据库一个简单的登录窗口界面

    万次阅读 多人点赞 2017-10-26 20:36:53
    最近在做项目的时候,对java连接到数据库小有体会,特此来写一篇博客给大家讲解在java中如何连接...我在数据库里定义了一个info库,并在库里添加了player表。player表内容如下: 可以看到,表里定义了三个变量in...
  • 然后到C:\Documents and Settings\All Users这目录下将Application Data中关于sqlserver的文件包删掉(可能在该目录下找不到App,选择工具文件夹选项的查看下,选中显示所有文件和文件夹)。再继续安装看行不行。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 769,882
精华内容 307,952
关键字:

安装数据库显示另一个程序