Pantalone писал(а):strSQL = "UPDATE XTable SET IsSold = " & boolValue & " WHERE ID = 1"
alibek писал(а):IIf(BoolValue,"1","0")
-BoolValue
strSQL = "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, SemrushBot и гости: 47