码迷,mamicode.com
首页 > 数据库 > 详细

SQL Direct 连接数据库参数设置

时间:2014-12-31 07:37:54      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

一直因为 编码、端口问题没有搞定,没有使用 SQL direct 组件,不过现在已经测试成功了

 

DatabaseName = ‘TEST‘
    Params.Strings = (
      ‘USER NAME=root‘               // 用户名
      ‘PASSWORD=1234567‘         // 密码
      ‘SERVER PORT=3307‘           // 端口设置
      ‘DATABASE NAME=test‘        // 数据库名
      ‘SQL DIALECT=3‘
      ‘SINGLE CONNECTION=TRUE‘
      ‘LOCAL CHARSET=UTF8‘        // 字符集设置 
      ‘UNICODE STRING=TRUE‘)
    RemoteDatabase = ‘192.168.1.3‘  // 服务器  这里设置最变态
    ServerType = stMySQL
    SessionName = ‘Default‘
    OnLogin = DatabaseLogin

 

除上面设置外,用 SQL 操作数据库时,还要自己 转码:

 qryQuery.Close;
 qryQuery.SQL.Text := UTF8Encode(‘UPDATE TEST_PERSON SET note=‘‘錦123456錦‘‘‘);  // 有汉字时要转码
 qryQuery.ExecSQL;

真的是有些变态呀! 

 

 

SQL Direct 连接数据库参数设置

标签:

原文地址:http://my.oschina.net/u/582827/blog/362521

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!