(no subject)
Sep. 8th, 2010 05:17 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Полдня убила на переписывание нехилого куска. И завтра еще день примерно. Потому что какой-то нехороший человек много лет назад завел таблицу с полем Continue. Что удивительно, DAO, которым коннектится VB6, лопало это поле и не морщилось. Теперь у меня OLEDB из VB.NET. Он шибко продвинутый. Он натыкается на зарезервированное слово и грохает программу. Или, что хуже, не грохает, а делает вид, что такого поля там не стояло, и передает в базу запись без него. База считает, что ему этого поля не додали, и лепит в него дефолтное значение, а не заданное из программы. Ни мытьем ('Continue'), ни катаньем (Continue as Cont) его взять не удалось. Пишу свой класс, чтобы запускать INSERT вручную.
И вот так все время.
И вот так все время.
no subject
Date: 2010-09-09 04:08 am (UTC)