|
проблема с INSERT INTO (Firebird)
|
|||
---|---|---|---|
#18+
Привет всем. Процедура делает вставку в таблицу, когда пользователь залогинеться в системе. Но при вставки выдает ошибку: SQL error code = -206 Column unkown USERNAME Система работает на Delphi, там все отлично. Щас переходим на c# и такая проблема. Подскажите что сделать можно. bool AbitLog(int stat, User u) { try { OdbcCommand ins = new OdbcCommand("insert into ABIT_LOG(ID ,USERNAME, LOGIN$DATETIME, LOGIN$STATUS, LOGIN$FACULT, LOGIN$IP) values(gen_id(abit_gen_id,1), :USERNAME, :LOGIN$DATETIME, :LOGIN$STATUS, :LOGIN$FACULT, :LOGIN$IP)", Main.con, Main.trn); ins.Parameters.AddWithValue(":USERNAME", OdbcType.VarChar).Value = u.isName; ins.Parameters.Add(":LOGIN$DATETIME", OdbcType.VarChar).Value = DateTime.Now.ToString(); ins.Parameters.Add("LOGIN$STATUS", OdbcType.Int).Value =stat; ins.Parameters.AddWithValue("LOGIN$FACULT", OdbcType.Int).Value = u.isFacultid; ins.Parameters.AddWithValue("LOGIN$IP", OdbcType.VarChar).Value = "127.0.0.1"; ins.ExecuteNonQuery(); Main.trn.Commit(); return true; } catch (Exception e) { MessageBox.Show(e.Message, "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); Main.trn.Rollback(); return false; } } ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2011, 12:24 |
|
проблема с INSERT INTO (Firebird)
|
|||
---|---|---|---|
#18+
meqon, а почему ОДБЦ а не дотНет провайдер? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2011, 16:32 |
|
проблема с INSERT INTO (Firebird)
|
|||
---|---|---|---|
#18+
Так попробуйте. Не уверен, правда,что знак доллара внутри имени параметра прокатит. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2011, 19:22 |
|
проблема с INSERT INTO (Firebird)
|
|||
---|---|---|---|
#18+
Кстати. А это компилируется? Код: plaintext
Нужно вроде или Код: plaintext
или Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2011, 19:35 |
|
проблема с INSERT INTO (Firebird)
|
|||
---|---|---|---|
#18+
ins.Parameters.AddWithValue("@USERNAME", OdbcType.VarChar).Value Да, все нормально. компилятор не ругается. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2011, 21:12 |
|
|
start [/forum/topic.php?fid=17&fpage=41&tid=1350637]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 122ms |
0 / 0 |