代码引用窗体上的控件值来作为字段名添加表里的字段-黑仔
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


代码引用窗体上的控件值来作为字段名添加表里的字段

发表时间:2012/5/25 15:17:27 评论(2) 浏览(11372)  评论 | 加入收藏 | 复制
   
摘 要:今天一时兴起,又来摸摸Access,谁知却碰到个问题,就是用代码来添加表里的字段,本来的写法是CurrentDb.Execute "alter table 表 add COLUMN 字段CURRENCY",但是这样的问题是字段名需要预先写在代码里,突然奇想(菜鸟的胡思乱想),要是能在窗体的控件里先输入字段名,然后用这个输入的名字来做表里的字段名,不是更方便么?不过找来找去也没找到这个代码该怎么写,后面终于发现,原来是:
正 文:

今天一时兴起,又来摸摸Access,谁知却碰到个问题,就是用代码来添加表里的字段,本来的写法是CurrentDb.Execute "alter table 表 add COLUMN 字段CURRENCY",但是这样的问题是字段名需要预先写在代码里,突然奇想(菜鸟的胡思乱想),要是能在窗体的控件里先输入字段名,然后用这个输入的名字来做表里的字段名,不是更方便么?不过找来找去也没找到这个代码该怎么写,后面终于发现,原来是:

CurrentDb.Execute "alter table 表 add COLUMN " & Me.字段 & "CURRENCY"

问题就出在引用窗体控件这里,以前的习惯一直都是写成 ' & me.字段 & ‘,因为前后已经有双引号了,习惯是在双引号的里面用单引号,谁知道这次习惯不起作用了……,看来习惯也能害死人啊,这里还是要用双引号!

对于老鸟来说,不是啥高深的技术,但写出来,希望对像我这样的菜鸟有点帮助吧,有时候,不能总跟着习惯走。


Access软件网交流QQ群(群号:198465573)
 
 相关文章
新增记时自动复制上一记录的某些控件值  【海狸先生  2005/9/21】
新增记录时自动复制上一记录的某些控件值  【jimcloudy转摘  2007/11/30】
【access小品】子窗体控件值计算  【todaynew  2010/7/5】
关于向导航窗体中添加现有窗体中的控件值不能更新?  【   2010/8/24】
轻松利用鼠标拖动控件标签,就可以改变控件值的函数  【羽扇子君  2010/9/13】
非绑定录入窗体保存时部分控件值不得为空提醒的实现  【网行者  2012/4/15】
绑定数据源录入窗体保存时部分控件值不得为空提醒的实现  【网行者  2012/4/18】
常见问答
技术分类
相关资源
文章搜索
关于作者

黑仔

文章分类

文章存档

友情链接