zoukankan      html  css  js  c++  java
  • MAXSCRIPT 连数据库(转)

    dotnet.loadassembly "System.Data"   --导入.net的system.data组件

           constring = "uid = sa;pwd = sa;data source=localhost;database=test" --连接语句,我连的是sqlServer
           con = dotNetObject "System.Data.SqlClient.SqlConnection" constring --连接数据库

          ds = dotNetObject "System.Data.Dataset" --定义dataset用来装数据
           tableadapter = dotNetObject "System.Data.SqlClient.SqlDataAdapter" "SELECT * FROM test" constring --执行SQL语句
            tableadapter.fill ds "test" --把查询结果装到ds下的"test" datatable中
            dt = dotNetObject "System.Data.Datatable"
           dt = ds.tables.item["test] --取到dt中

           tmp = dt.rows.item[1].item[2] --把dt中的1行2列的数据取出来(行号和列号从0开始)

           messagebox(tmp)

    ---以下代码把整个数据库的内容用listBox显示出来

          ‍lst_test=dotnetObject "System.Windows.Forms.Listbox"

           ‍lst_test.DataSource = dt

           lst_test.DisplayMember = "name" --显示列名为name的列

           hForm = dotNetObject "System.Windows.Forms.Form"
    ‍       hForm.Size = dotNetObject "System.Drawing.Size" 310 335
    ‍       hForm.Text = ".Net 2.0 Form with TextBox"
           hForm.Controls.Add(lst_test)
    ‍       hForm.TopMost = true
    ‍       FormBorderStyle = dotNetClass "System.Windows.Forms.FormBorderStyle"
           hForm.FormBorderStyle = FormBorderStyle.FixedDialog
    ‍       hForm.ShowInTaskbar = false
    ‍       hForm.MinimizeBox = false
           hForm.MaximizeBox = false
           hApp = dotNetClass "System.Windows.Forms.Application"
           hApp.Run hForm

  • 相关阅读:
    Application Cache
    log4net--帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具
    configsections規範配置信息
    Winform後台如何動態修改App.config文件里的內容
    運行程式時提示丟失api-ms-win-crt-runtime-l1-1-0.dll
    Extjs4对Model定义相关的校验内容
    liferay 集成ldap
    liferay和cas系统集成
    DOM获得所有元素的节点
    核心Element对象
  • 原文地址:https://www.cnblogs.com/softimagewht/p/2296252.html
Copyright © 2011-2022 走看看