设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1987|回复: 10
打印 上一主题 下一主题

[查询] runsql字符很长,超出一行,不会写,请教高手

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-2 21:50:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一runsql字符很长,超出一行,写不对了,不知道如何连接未完的一行字符?????
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-1-2 23:19:25 | 只看该作者
加一个短横杠 "-"
3#
发表于 2009-1-2 23:27:10 | 只看该作者
以下摘自 Microsoft Access Help 将语句连续地写在数行上通常是将一个语句写在同一行中,但也可以利用一个续行符将语句连续到下一行中。下面的示例中,可执行语句 MsgBox 被接续的写在三行中:
Sub DemoBox()  '该过程声明一个字符串变量,        '指定它值为 Claudia,然后显示一个        '连接的消息。    Dim myVar As String    myVar = "John"    MsgBox Prompt:="Hello " & myVar, _        Title:="Greeting Box", _        Buttons:=vbExclamationEnd Sub
4#
发表于 2009-1-2 23:28:33 | 只看该作者
以下摘自 Microsoft Access Help

将语句连续地写在数行上

通常是将一个语句写在同一行中,但也可以利用一个续行符将语句连续到下一行中。下面的示例中,可执行语句 MsgBox 被接续的写在三行中:

Sub DemoBox()  '该过程声明一个字符串变量,
        '指定它值为 Claudia,然后显示一个
        '连接的消息。
    Dim myVar As String
    myVar = "John"
    MsgBox Prompt:="Hello " & myVar, _
        Title:="Greeting Box", _
        Buttons:=vbExclamation
End Sub
5#
发表于 2009-1-2 23:33:47 | 只看该作者
学习了,是用续行符,而不是原来知道的所谓短横杠.
6#
发表于 2009-1-2 23:45:03 | 只看该作者
原帖由 明镜 于 2009-1-2 23:19 发表
加一个短横杠 "-"

前面要加空格
7#
 楼主| 发表于 2009-1-3 11:15:49 | 只看该作者
非常感谢 回家试试
8#
 楼主| 发表于 2009-1-3 18:51:21 | 只看该作者

还是搞不懂

这是一个追加查询请问应该怎样写成runsql
INSERT INTO KC基础 ( ERP编号, 名称, 规格, 包装规格, 最高库存, 最低库存, 库位容量, KR单位, 库存量, 单位, 领用量, 领料人, 库位, 库位说明, 批次, 包装代码, 入库时间, 用途, 定单号, 出库时间, 退库量, 退库人, 退库时间, 入库量, 备注, 备料库位, 转移量, 转移时间, 库位地址, 转移用途, 剩余材料量, 半成品用量, 隔离材料量, 凭据ID, 材料消耗领用时间, 事务单号, 隔离区, 在制品, 需求地址, 记录人, 需求量, 需求时间, 需求库位, 调拨时间, 任务单号, 消耗量, 生产厂商 )
SELECT 重复项临时记录.ERP编号, 重复项临时记录.名称, 重复项临时记录.规格, 重复项临时记录.包装规格, 重复项临时记录.最高库存, 重复项临时记录.最低库存, 重复项临时记录.库位容量, 重复项临时记录.KR单位, 重复项临时记录.库存量, 重复项临时记录.单位, 重复项临时记录.领用量, 重复项临时记录.领料人, 重复项临时记录.库位, 重复项临时记录.库位说明, 重复项临时记录.批次, 重复项临时记录.包装代码, 重复项临时记录.入库时间, 重复项临时记录.用途, 重复项临时记录.定单号, 重复项临时记录.出库时间, 重复项临时记录.退库量, 重复项临时记录.退库人, 重复项临时记录.退库时间, 重复项临时记录.入库量, 重复项临时记录.备注, 重复项临时记录.备料库位, 重复项临时记录.转移量, 重复项临时记录.转移时间, 重复项临时记录.库位地址, 重复项临时记录.转移用途, 重复项临时记录.剩余材料量, 重复项临时记录.半成品用量, 重复项临时记录.隔离材料量, 重复项临时记录.凭据ID, 重复项临时记录.材料消耗领用时间, 重复项临时记录.事务单号, 重复项临时记录.隔离区, 重复项临时记录.在制品, 重复项临时记录.需求地址, 重复项临时记录.记录人, 重复项临时记录.需求量, 重复项临时记录.需求时间, 重复项临时记录.需求库位, 重复项临时记录.调拨时间, 重复项临时记录.任务单号, 重复项临时记录.消耗量, 重复项临时记录.生产厂商
FROM 重复项临时记录;
9#
发表于 2009-1-3 19:14:51 | 只看该作者
dim strfi as string
dim sql as string
strfi=“ERP编号, 名称, 规格, 包装规格, 最高库存, 最低库存, 库位容量, KR单位, 库存量, 单位, 领用量, 领料人, 库位, 库位说明, 批次, 包装代码, 入库时间, 用途, 定单号, 出库时间, 退库量, 退库人, 退库时间, 入库量, 备注, 备料库位, 转移量, 转移时间, 库位地址, 转移用途, 剩余材料量, 半成品用量,隔离材料量, 凭据ID, 材料消耗领用时间, 事务单号, 隔离区, 在制品, 需求地址, 记录人, 需求量, 需求时间, 需求库位, 调拨时间, 任务单号, 消耗量, 生产厂商"
sql =“INSERT INTO KC基础 " & ""(" & strfi & ")  "
sql =sql & "SELECT " & strfi &  "   FROM 重复项临时记录; "
docmd.runsql sql

[ 本帖最后由 todaynew 于 2009-1-3 19:36 编辑 ]
10#
 楼主| 发表于 2009-1-3 19:22:46 | 只看该作者
好像明白了 试验一下[:50]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-27 15:20 , Processed in 0.084686 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表