Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Класс для работы с Adodc Добавлено: 13.05.06 10:53  

Автор вопроса:  FIX | ICQ: 348680795 
Ребят, никто не знает как написать класс, чтобы при записи в поле добавлялась инфа. Например: Data.Recordset.Fields("Поле") = "123". А на самом деле в базе было: "ABC123"? Я читал статьи по классам, но там слишком мало бало написано:(

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 HOOLIGAN



Вопросов: 0
Ответов: 1066
 Профиль | | #1 Добавлено: 13.05.06 17:45
А зачем для этого класс?
делаешь
Data.Recordset.Fields("Поле";) = "ABC" & "123"

Ответить

Номер ответа: 2
Автор ответа:
 FIX



ICQ: 348680795 

Вопросов: 39
Ответов: 62
 Профиль | | #2 Добавлено: 14.05.06 09:38
Чтоб так каждый раз не писать. У меня база довольно большая, а процедуре только лишние переменные. Помоему через класс работало бы быстрее.

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 14.05.06 16:21
класс ничего в принципе не отличается от модуля, те же функции и подпрограммы, в классе можно свойства ещё делать... так что суть вопроса не ясна... Ты незнаешь как сделать функцию и передать ей параметр?

Ответить

Номер ответа: 4
Автор ответа:
 FIX



ICQ: 348680795 

Вопросов: 39
Ответов: 62
 Профиль | | #4 Добавлено: 14.05.06 21:07
Я не так задал вопрос. Для начала мне хотелось бы знать что быстрее работает. Допустим обращение в цикле к классу или к функции? Если все равно, тогда понятно, что не зачем велосипед делать

Ответить

Номер ответа: 5
Автор ответа:
 HOOLIGAN



Вопросов: 0
Ответов: 1066
 Профиль | | #5 Добавлено: 14.05.06 21:25
Класс в любом случае медленее, чем функция.
А чтобы не писать каждый раз "АВС", в этой ф-ции и пропиши конкатенацию этого "АВС" и заносимого в базу значения

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам