Проблема с Parameters
От: kuu  
Дата: 07.07.04 10:37
Оценка:
Действую так:


DbManager db = new DbManager()

db.SetCommand(@"
    UPDATE people SET
        firstname=@firstname,
    lastname=@lastname
    WHERE
        id=@id
", 
db.Parameter("@firstname", "barabashka"),
db.Parameter("@lastname", "karabashka"),
db.Parameter("@middlename", 10)
);


Не работает.

Если в запросе "@..." заменить на "?" — работает.

Если вместо db.Parameter... вызывать db.CreateParameters — не работает.

Если команду UPDATE заменить на INSERT — всё работает с поименованными параметрами.

ODBC, MySQL driver.

Что не так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.