Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
В 13917731 "@NREC" заменить на "NREC" - видимо, пора уже спать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:31 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
The_Immortal, та же самая ошибка, может в чем то другом ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:32 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:34 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
The_Immortal, вот я тоже не понимаю в чем косяк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:39 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
а можно как нибудь через data set все действия реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:40 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
xCyMPaKx, а без параметров работает? Ну если втупую: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:40 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
The_Immortal, аналогичная ошибка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:47 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
xCyMPaKx, так, а если тоже самое, только указать в запросе конкретный NREC (который есть). Код: c# 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:50 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
The_Immortal, видимо дело не в этом, потому-что лшибка та же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:52 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
xCyMPaKx, а если этот запрос попробовать непосредственно в субд? Вообще, напрягает название таблицы через точку... Это нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 06:56 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
The_Immortal, это полное ее название без нее вообще ничего не работает... запрос в БД работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 07:11 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
можно ли как нибудь реализовать метод Delete через Data set? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 07:27 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
я разобрался с этой ошибкой там входные параметры были не верно указаны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 09:45 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
теперь у меня написано так: public DataSet delete(tab NREC) { NpgsqlConnection conn = new NpgsqlConnection("Server=localhost;port=5432;user id=postgres;password=111111;database=postgres;"); string sqlcom = "delete from eee.tab where NREC= @NREC"; NpgsqlCommand com = new NpgsqlCommand(sqlcom, conn); com.CommandType = CommandType.Text; com.Parameters.Add("@NREC", NpgsqlDbType.Integer, 4).Value = NREC; NpgsqlDataAdapter da = new NpgsqlDataAdapter(com); DataSet bb = new DataSet(); da.Update(bb); return bb; } и ошибка: Операции Update не удалось найти TableMapping["Table"] или DataTable "Table". Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода. Сведения об исключении: System.InvalidOperationException: Операции Update не удалось найти TableMapping["Table"] или DataTable "Table". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 09:47 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 11:15 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
xCyMPaKx, смотрю Вы начали совсем не понятные эксперименты. Покажите как Вы разместили ObjectDataSource на странице, что указали в качестве DeleteMethod, DeleteParameters, TypeName. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 11:35 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 11:40 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
skyANA, я в этом только недавно начал разбираться, и в делет метод и параметрах ничего не прописывал, а что там должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 12:43 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
xCyMPaKx, тогда прочитайте сл. статью: ObjectDataSource.DeleteMethod - свойство . И покажите, как я просил, как вы разместили ObjectDataSource на странице. Код покажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2013, 13:06 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
public DataSet update(int NREC, string Name, string VNum, string Unn, string Adress) { NpgsqlConnection conn = new NpgsqlConnection("Server=localhost;port=5432;user id=postgres;password=111111;database=postgres;"); string sqlcom = "update eee.tab set 'NREC'='@NREC', 'Name'='@name', 'VNum'='@VNum','Unn'='@Unn', " + "'Adress'='@Adress' where 'NREC'=@ONREC;"; string sqlcoms = "select * from eee.tab;"; NpgsqlCommand com = new NpgsqlCommand(sqlcom, conn); NpgsqlCommand coms = new NpgsqlCommand(sqlcoms, conn); NpgsqlDataAdapter da = new NpgsqlDataAdapter(com); DataSet bb = new DataSet(); da.SelectCommand = coms; da.Fill(bb); com.Parameters.Add("@NREC", NpgsqlDbType.Integer, 4/*,"NREC"*/).Value=NREC; com.Parameters.Add("@Name", NpgsqlDbType.Text,50/*,"Name"*/).Value=Name; com.Parameters.Add("@VNum", NpgsqlDbType.Text,50/*,"VNum"*/).Value=VNum; com.Parameters.Add("@Unn", NpgsqlDbType.Text,50/*,"Unn"*/).Value=Unn; com.Parameters.Add("@Adress", NpgsqlDbType.Text,50/*,"Adress"*/).Value=Adress; NpgsqlParameter param = com.Parameters.Add("@ONREC", NpgsqlDbType.Integer, 4, "NREC"); param.SourceVersion = DataRowVersion.Original; da.UpdateCommand = com; da.Update(bb); return bb; } код метода update ошибок не выдает, но и не обновляет, в таблице остается то же значение что и было. Подскажите пожалуйста в чем может быть проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 09:58 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
xCyMPaKx Код: sql 1. 2. так стало понятно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 11:21 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
Паганель, не особо можно по подробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 11:23 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 11:25 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
Паганель, в PostgreSQL запрос работает если вы об этом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 11:28 |
|
||
|
трех уровневая система написание методов
|
|||
|---|---|---|---|
|
#18+
Я в PG не спец, так что объясните уж Вы как же этот запрос работает Я в документации (ссылку я привел) вижу, что одинарная кавычка означает строку, а если надо имя поля, то кавычка должна быть двойная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 11:41 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38148806&tid=1358729]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 383ms |

| 0 / 0 |
