我有Vbscript修改MSSQL表中的现有记录:
Command.CommandText = "UPDATE Tabela_san SET Tabela_san.ilosc_na_roli = '" & ilosc_na_roli_form_id & "' WHERE Tabela_san.ID = '" & ID_variable & "'"
MSSQL数据库中现有记录的第二个脚本只添加一个值形式的字符,但不会增加或加总它:
Command.CommandText = "update Tabela_san set Tabela_san.ilosc_na_roli = Tabela_san.ilosc_na_roli + '" & ilosc_na_roli_form_id & "' WHERE Tabela_san.ID = '" & ID_variable & "'"
第三个脚本将值5添加到所选记录并将其增加5:
Command.CommandText = "update Tabela_san set Tabela_san.ilosc_na_roli = Tabela_san.ilosc_na_roli + 5 WHERE Tabela_san.ID = '" & ID_variable & "'"
我希望脚本填充ilosc_na_roli_form_id
的数量(数量)并使用添加到MSSQL数据库的脚本按钮调用它,将字段ilosc_na_roli_form_id
中的值添加到MSSQL数据库总结它。
要作为第三个脚本工作,而不是常量5,您可以使用变量ilosc_na_roli_form_id
(编辑字段)对数据库中包含的值求和。
例如:
5 + 2 = 7
答案 0 :(得分:1)
您想要动态传递值而不是常量,然后您可以使用此
Task<int> tsk = Task<int>.Factory.StartNew(() => ReadOscilloscopeData(2, val.ADC_PSC, val.ADC_ARR, val.ADCSAMPLES, val.ADCFRAMES, val.NCHANNELS, 1000, out outdata));