store transform(ttoc(datetime()-100000,1),'@R 9999/99/99 99:99:99') ; to cEdtdt,cRegdt cSQL = [INSERT INTO dispatchinv ] +; [ (dcno,dispatchno,edtdt,regdt)] +; [ values( ] + Str(cDcno) + [,] +; Str(cDispatchno)+ [,] + cEdtdt + [','] + cRegdt + [')]However for datetime() you could directly use SQL server's GetDate() function :
cSQL = [INSERT INTO dispatchinv ] +; [ (dcno,dispatchno,edtdt,regdt)] +; [ values( ] + Str(cDcno) + [,] +; Str(cDispatchno)+ [, GetDate(), GetDate() )]OTOH seeing 'bbfs!dispatchinv' I guess this is not SQL server but VFP. Then corresponding syntax of above would be :
store '{'+; transform(ttoc(datetime()-100000,1),'@R ^9999/99/99 99:99:99') + '}' ; to cEdtdt,cRegdt cSQL = [INSERT INTO bbfs!dispatchinv ] +; [ (dcno,dispatchno,edtdt,regdt)] +; [ values( ] + Str(cDcno) + [,] +; Str(cDispatchno)+ [,]+; cEdtdt+ [,] + cRegdt + [)]Directly using datetime() :
cSQL = [INSERT INTO dispatchinv ] +; [ (dcno,dispatchno,edtdt,regdt)] +; [ values( ] + Str(cDcno) + [,] +; Str(cDispatchno)+ [, Datetime(), DateTime() )]Cetin