收录日期:2021/01/23 05:19:46 时间:2016/07/12 06:44:42 标签:数据库相关

CREATE TABLE `area` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `encode` varchar(45) NOT NULL,
  `area_name` varchar(45) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312 COMMENT='基础信息地区表';
//...其他还有很多


 sql.add(sqlstr);//这里该如何写,要不要存储过程或者引用读取sql文件的方式,语句块如何连接?
 execsql;
這樣應該就行了吧

MYSQL多條語句執行,語句之間用 " ; "  隔開。其它不太明白你的意思。
学习
我的意思是一下子在sql.add中执行多个语句,如何写?
环境是dbx+mysql

如果加载外部sql文件的话,怎么做
mysql没用过,帮顶
mysql和sql都支持多sql语句,access是不行的
引用 5 楼 bdmh 的回复:
mysql和sql都支持多sql语句,access是不行的

这什么啊,我想知道怎么写?
sql.add()只能执行单个string,



用sql.add,添加完多条语句后,数据open后,你可以通过ADOQuery1.NextRecordset(索引),来依次访问各条语句的返回结果
引用 7 楼 bdmh 的回复:
用sql.add,添加完多条语句后,数据open后,你可以通过ADOQuery1.NextRecordset(索引),来依次访问各条语句的返回结果

这样的不行的,通不过,提示sql语法错误
你试试
sql.clear;
sql.add('select id from a');
sql.add('select id from b');
open;
行吗?明显不行,

看来要循环读取文件语句,已';'分隔,分别执行

master.txt
CREATE TABLE `delphi` (
  `id` int(11) NOT NULL auto_increment,
  `username` varchar(45) NOT NULL,
  `userpassword` varchar(45) NOT NULL,
  `employee_id` int(10) unsigned NOT NULL,
  `power_id` varchar(45) NOT NULL,
  `loginnum` int(10) unsigned NOT NULL default '0',
  `lastlogin_date` datetime default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
INSERT INTO `delphi` VALUES ('1', 'test', '698d51a19d8a121ce581499d7b701668', '1', '1,2,3,4,5,6,7,8,9,10,11,12,13,14,16', '5005', '2009-02-10 16:42:47');



sql.clear; 
sql.add('select id from a;'); 
sql.add('select id from b;'); 
open; 


如果是建表這樣,寫成文本LOAD進去吧。我操作MYSSQL時候也一直覺得難受。
1234567890-=

从CPU执行的第一条指令到搭建一个GUI系统的《嵌入式Linux应用开发完全手册》面市,内附样章 如何把动态生成的控件做成预定义控件? 现在的“欧洲杯”版块还有人来吗? 在struts-config.xml中加入validator插件后就出现404错误。 J2SE问题 不是友员函数,但为什么能能直接用对象名访问私有数据成员呢。 sql server2005 exec 执行cast转换变量数据问题 我想让LABEL里背景图片的红色成为透明的 sort命令怎样对多字段进行排序 很久没来,听说有人要请我吃饭? 分页技术问题 显示系统时间 参与调查获CSDN积分: c# 的generics究竟有什么用啊?那位大虾给个深入浅出的例子讲解一下?谢谢 16进制如何转换成10进制 如何在pc机上实现对电话的监控 css 属性页上的编辑框点击没有反应 安装时CENTOS时出现, can\'t handle kernel paging requst [提问]: jsp里如何直接调用ModelAndView()里传递的参数 ?? csdn提示我还有两个未结帖子,可我帖子太多,找了好多页都没找到,怎么快速找到他们呢 EVC下ClassView中一个类忽然消失 请教:为什么我的extable运行显示不了表格呢 test 如何仅用SQL select查询语句,将十进制整数转换成16进制整数或字符串? 你说为啥这不公平呢?? Direct Show播放网络视频文件的问题 web应用台帐上多次查询数据库导致加载很慢有什么解决办法? 求一个三层的例子 有关操作符号!