Cкопировать строку (TrueDBGrid 8.0 ) - VB

Узнай цену своей работы

Формулировка задачи:

А кто знает как скопировать строку из грида (т.е. копировать текущую и вставить значения полей в новую строку)?

Решение задачи: «Cкопировать строку (TrueDBGrid 8.0 )»

textual
Листинг программы
<font color="blue">Private</font> <font color="blue">Sub</font> CopyStringTDB
  <font color="blue">dim</font> rs <font color="blue">as</font> ADODB.Recordset
  <font color="blue">dim</font> i <font color="blue">as</font> <font color="blue">long</font>
  <font color="blue">set</font> rs = rsGrid.Clone
  rs.AddNew
<font color="00AA00">'Предполагается что rs(0) - это первичный ключ</font>
<font color="00AA00">'А порядок работы с ним зависит от БД</font>
  <font color="blue">for</font> i = <font color="darkblue"><b>1</b></font> <font color="blue">to</font> rs.Fields.Count - <font color="darkblue"><b>1</b></font>     
    rs(i) = rsGrid(i)
  <font color="blue">next</font>
  rs.update
  TDBGrid1.Refresh
<font color="blue">End</font> <font color="blue">Sub</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы