|
|
|
| Подскажите пожалуйста, может кто знает, есть dbf файл в нем надо в поле "OPERAC" заменить данные на значения с возрастанием (например начиная с 10000 и т.д) т.е. 10000,10001,10002,,,,Может софтом каким нибудь bdbfs например. но не знаю как перепробывал все ничего не получается | |
|
| |
|
|
|
| обычным SQL запросом UPDATE возможно сделать замену значения в поле? (хотя бы в одной записи)
если да - то пробежаться по всем записям и поменять значение в поле на нужое в цикле с приращением +1 | |
|
| |
|
|
|
| Explorer
А можно по подробнее. Заранее спасибо. | |
|
| |
|
|
|
| поподробнее не получится - слишком мало информации.
кстати - это форум по Access, если что :) | |
|
| |
|
|
|
| Допутим, есть файл C:\BD\MyFile.dbf.
Set RS = CurrentDB.OpenRecordset("SELECT OPERAC FROM [MyFile] IN 'C:\BD' [dBase 5.0;]")
i = 10000
Do Until RS.EOF
RS.Edit
RS![OPERAC] = i
RS.Update
RS.MoveNext
i = i + 1
Loop
|
| |
|
| |
|
|
|
| dbf хорошо открывается и редактируется простым MS Excel.
есть dbfnavigator - тот позволяет вставлять столбцы и строки из MSOffica и другой фигни и сохранять дальше наш dbf | |
|
| |