我在这里没有很好的答案。
但是,在过去,我经常制作一个表格变更的“日志”,然后在现场简单地使用它。
请注意,您可以剪切+粘贴宏代码。代码保存为XML。
例如,此更新表之后触发看起来像这样在访问:
如果你切出上述(CTRL-A,CTRL-CC),,那么你可以粘贴到一个记事本。事实上,你甚至可以粘贴/在Visual Studio或任何XML编辑器打开它,你可以看到这一点:
所以,你可以剪切+粘贴出的宏。
如前所述,因此在过去,我经常保持一个“记录”的变化。因此,如果我在现场工作,并修改了2个代码模块,4个表单和2个报表,那么我有一点变化记录。我会在这张纸上输入什么物体被改变了。
当我到达现场时,我快速浏览该表并知道要导入3-5个对象,并且这种导入只有几分钟的上限。
但是,使用表触发器和存储过程,您可以有更多,然后只有几个要复制。
我要么做两件事情之一:
使用日志理念和
一)取消发布的开发版本,并带来与我到你的工作现场。然后导入新表单,报告等。 对于触发器代码,可以在两个应用程序之间剪切+粘贴。
b)当您对触发器进行更改时,请将+粘贴到记事本文档中并将它们放在目录中。在现场时,只需拿起每个记事本,剪切+粘贴到生产中,然后将记事本项目移动或复制到“完成”文件夹中。
以上情况肯定不理想。然后再次在过去,我并不总是有代码来编写表格变更的脚本,并且使用一个小日志工作得很好。
所以在过去,我经常只是写下这样和那样的表格被修改,我必须添加这样和那样的列。
因此,如果您想要将xml的宏代码剪切+粘贴到单独的小文档中,或者将开发切入+生产中,您真的可以选择它。
我的确认为,如果你在不同的地方工作,那么我认为最好取消发布开发版本,并将它与你一起(我假设你知道/重申你可以制作未发布的副本一个Web应用程序)。因此,表单,代码模块,宏的等可以被导入相当容易(你删除表单等,只是从未发布的副本导入)。
但是,对于表代码?您必须一次将未发布的副本剪切+粘贴到某个临时区域,或者在应用程序之间剪切粘贴。
保存文本可能在这里工作,但我还没有时间来制作更好的解决方案。
编辑: 顺便说一句,在上面我假设了一个Web服务数据库,但建议仍然适用于非Web Access数据库。
感谢您的时间和所有细节Albert。 XML信息非常有用。另外Ctrl-C,Ctrl-V也能很好地工作。根据你的声誉,我将此作为福音的答案。再次感谢 – unrazzle 2012-02-09 11:23:58