在服务器上创建了一个名为InstrumentOutputFiles的文件夹,其中包含三个子文件夹。实验室计算机的输出文件将存储在这些文件夹中。开发的数据库位于2010 Access中,并与服务器上一组定义的文件夹进行接口。
这些文件夹路径的列表采用的形式为frmACBusUnit。我应该使用脚本向表tblBusUnit添加一个新字段,以创建我认为已经完成的InstrumentOutputs varchar(200)。
-- tblBusUnit Add InstrumentOutputs column
IF NOT EXISTS (SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS
WHERE (TABLE_NAME = 'tblBusUnit' AND COLUMN_NAME = 'InstrumentOutputs'))
ALTER TABLE tblBusUnit
ADD InstrumentOutputs nvarchar(200) NULL
然后,我必须使用该文件夹的路径填充新字段,然后将新的InstrumentsOutputs字段添加到frmACBusUnit。
我的问题是如何填充带有文件夹路径的字段?
您将需要某种方法来标识正确的行,例如主键ID,但是它看起来像这样:
UPDATE tblBusUnit SET InstrumentOutputs = 'YourFolderPath' WHERE MyIdField = Id
它的读取方式非常有效:它将将InstrumentOutputs列的值设置为等于引号内的值,但仅在与提供的条件匹配的行上。
如果不确定更新的工作方式,请多加注意。您可能要先备份数据库,然后再进行备份,直到您对自己的工作充满信心为止。然后在尝试实时数据之前再次备份它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句