






Pantalone писал(а):strSQL = "UPDATE XTable SET IsSold = " & boolValue & " WHERE ID = 1"



alibek писал(а):IIf(BoolValue,"1","0")
-BoolValuestrSQL = "UPDATE XTable SET IsSold = " & -BoolValue & " WHERE ID = 1"UPDATE XTable SET IsSold = 1 WHERE ID = 1

Pantalone писал(а):я спросил нельзя ли как-то сделать чтобы True было True, настройка компилятора например или еще чего такое.

alibek писал(а):Тогда надо патчи ставить. Service Pack 6.



Pantalone писал(а):Нет это не работает, попробовал на своем компе чтобы True выходило по другому, не получается. Значит SetThreadLocale тут не работает.



Private Declare Function SetThreadLocale Lib "kernel32" (ByVal Locale As Long) As Long
Private Sub Form_Load()
SetThreadLocale (&H409)
MsgBox CStr(True)
End Sub



Pantalone писал(а):Вот блин! Еще и выборки рекордсетов с условием на этом и других логических полях тоже улетели нафиг...

Сейчас этот форум просматривают: AhrefsBot, Majestic-12 [Bot] и гости: 8