首页 > 代码库 > SQL Direct 连接数据库参数设置
SQL Direct 连接数据库参数设置
一直因为 编码、端口问题没有搞定,没有使用 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 连接数据库参数设置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。