zoukankan      html  css  js  c++  java
  • Delphi

    一、添加控件:

    ADOConnection、ADOQuery和DataSource;

    二、连接Access数据库;

    这里一般采用动态方式进行连接,工程文件放在了CodeDemo文件夹中,Access数据库放在了DATa X文件夹中,动态连接代码如下(动态加载皮肤的部分可忽略):

     1 var
     2     I: Integer;
     3 begin
     4     ComboBox1.Text := '';
     5     try
     6         Screen.Cursor := crSQLWait;
     7         ChDir(ExtractFilePath(Application.ExeName));
     8         ChDir('..');
     9         SYS_DataXPath := GetCurrentDir + 'DataXDataX.mdb';
    10         SYS_SkinPath := GetCurrentDir + 'Skins';
    11         SYS_TxtPath := GetCurrentDir + 'Txt';
    12         try //动态加载数据库
    13             MainForm.con_Main.Connected := False;
    14             MainForm.con_Main.ConnectionString := 'Provider=Microsoft.Jet.OlEDB.4.0;Data Source=' +
    15                 SYS_DataXPath + ';User ID=admin;Password=;Persist security Info=False';
    16             MainForm.con_Main.Connected := True;
    17             MainForm.con_Main.LoginPrompt := False;
    18             Screen.Cursor := crDefault;
    19         except
    20             Screen.Cursor := crDefault;
    21             MessageDlg('数据库连接失败,请确认!', mtError, [mbOK], 0);
    22         end;
    23         try //动态加载皮肤
    24             sSkinManager1.Active := False;
    25             sSkinManager1.SkinDirectory := SYS_SkinPath;
    26             sSkinManager1.SkinName := 'Notes Sport.asz';
    27             sSkinManager1.Active := True;
    28             Screen.Cursor := crDefault;
    29         except
    30             Screen.Cursor := crDefault;
    31             MessageDlg('皮肤加载失败,请确认!', mtError, [mbOK], 0);
    32         end;
    33         Screen.Cursor := crDefault;
    34         intLeft := 301;
    35         //初始化数组
    36         for I := 1 to intLeft do
    37             A[I] := I; //得到顺序的数组
    38         c3.Click;
    39     except
    40         MessageDlg('皮肤加载失败,请确认!', mtError, [mbOK], 0);
    41     end;
    42 end;
    View Code

    三、绑定连接cxGrid;

    绑定方法参考cxGrid连接Oracle数据库。

      作者:Jeremy.Wu
      出处:https://www.cnblogs.com/jeremywucnblog/
      本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    计算 时间戳 时间差
    Convert.ToInt32(string '000000003') 变成了 3
    mvc 二级域名 重定向
    访问微信的统一下单接口经常超时 操作超时
    EF 批量更新删除(linq篇)
    java提供了native2ascii工具
    局域网内Tomcat服务器没法访问
    程序实现发送邮件
    InputStream和OutputStream与String之间的转换
    开发中/listfile.jsp(11,31) quote symbol expected 这个错误
  • 原文地址:https://www.cnblogs.com/jeremywucnblog/p/11397820.html
Copyright © 2011-2022 走看看