alibek писал(а):Null нельзя присваивать String. Проверяй на IsNull.
if IsNull(frmGBPROV.grdDataGrid.Columns(4).Value) then
shady писал(а):
- Код: Выделить всё
if IsNull(frmGBPROV.grdDataGrid.Columns(4).Value) then
p.s. IsNull - это функция
If IsNull(frmGBPROV.grdDataGrid.Columns(4).Value) Then
Text1.Text = vbNullString
Else
Text1.Text = CStr(frmGBPROV.grdDataGrid.Columns(4).Value)
End If
shady писал(а):В гриде так нельзя проверять, извиняюсь. На IsNull надо проверять значение поля рекордсета...
alibek писал(а):Null нельзя присваивать String. Проверяй на IsNull.
Prov1.Text5 = frmGBPROV.grdDataGrid.Columns(5).Value
Private Sub Form_Load()
If GBmenu.Xreg0 = 1 Or GBmenu.Xreg0 = 3 Then ' êîððåêòèðîâêà è êîïèðîâàíèå ïðîâîäêè
Prov1.Text0 = frmGBPROV.grdDataGrid.Columns(0).Value
Prov1.Text1 = frmGBPROV.grdDataGrid.Columns(1).Value
Prov1.Text2 = frmGBPROV.grdDataGrid.Columns(2).Value
Prov1.Text3 = frmGBPROV.grdDataGrid.Columns(3).Value '
' 'If Len(frmGBPROV.grdDataGrid.Columns(4).Value) = 0 Then
'If IsNull(frmGBPROV.grdDataGrid.Columns(4).Value) Then
''If frmGBPROV.grdDataGrid.Columns(4).Value = "" Then
'Prov1.Text4 = "fff"
'Else
Prov1.Text4 = frmGBPROV.grdDataGrid.Columns(4).Value
'End If
Prov1.Text5 = frmGBPROV.grdDataGrid.Columns(5).Value
Prov1.Text6 = frmGBPROV.grdDataGrid.Columns(6).Value
Prov1.Text7 = frmGBPROV.grdDataGrid.Columns(7).Value
Prov1.Text8 = frmGBPROV.grdDataGrid.Columns(8).Value
Prov1.Text9 = frmGBPROV.grdDataGrid.Columns(9).Value
Prov1.Text10 = frmGBPROV.grdDataGrid.Columns(10).Value
Prov1.Text11 = frmGBPROV.grdDataGrid.Columns(11).Value
Prov1.Text12 = frmGBPROV.grdDataGrid.Columns(12).Value
Prov1.Text13 = frmGBPROV.grdDataGrid.Columns(13).Value
Prov1.Text14 = frmGBPROV.grdDataGrid.Columns(14).Value
Else ' íîâàÿ ïðîâîäêà
End If
End Sub
Private Sub Command1_Click()
If GBmenu.Xreg0 = 2 Or GBmenu.Xreg0 = 3 Then ' íîâàÿ ïðîâîäêà è êîïèðîâàíèå
frmGBPROV.datPrimaryRS.Recordset.AddNew
Else
End If
frmGBPROV.grdDataGrid.Columns(0).Value = Prov1.Text0
frmGBPROV.grdDataGrid.Columns(1).Value = Prov1.Text1
frmGBPROV.grdDataGrid.Columns(2).Value = Prov1.Text2
frmGBPROV.grdDataGrid.Columns(3).Value = Prov1.Text3
frmGBPROV.grdDataGrid.Columns(4).Value = Prov1.Text4
frmGBPROV.grdDataGrid.Columns(5).Value = Prov1.Text5
frmGBPROV.grdDataGrid.Columns(6).Value = Prov1.Text6
frmGBPROV.grdDataGrid.Columns(7).Value = Prov1.Text7
frmGBPROV.grdDataGrid.Columns(8).Value = Prov1.Text8
frmGBPROV.grdDataGrid.Columns(9).Value = Prov1.Text9
frmGBPROV.grdDataGrid.Columns(10).Value = Prov1.Text10
frmGBPROV.grdDataGrid.Columns(11).Value = Prov1.Text11
frmGBPROV.grdDataGrid.Columns(12).Value = Prov1.Text12
frmGBPROV.grdDataGrid.Columns(13).Value = Prov1.Text13
frmGBPROV.grdDataGrid.Columns(14).Value = Prov1.Text14
'frmGBPROV.datPrimaryRS.Refresh
Unload Prov1
End Sub
Antonariy писал(а):Может перед тем, как начинать программировать, прочитать какую-нибудь книжку? У вас отсутствуют элементарные понятия о языке, его синтаксисе, возможностях среды разработки, о программировании в принципе. Где-то на форуме несколько раз выкладывался файл vb_tutor_rus.rar, советую начать с него.
August писал(а):nat-z
Вот Вам ссылка, качайте, читайте...
http://pithouse.vipik.ru/file/253/1079/vb_tutor_rus.chm
shady
А я рад, что человеку программирование интересно...ты давно кассиров видел которые программировать пытаются, да и еще с SQL работать??? я впервые вижу
August писал(а):shady
А я рад, что человеку программирование интересно...ты давно кассиров видел которые программировать пытаются, да и еще с SQL работать??? я впервые вижу
Antonariy писал(а):Может перед тем, как начинать программировать, прочитать какую-нибудь книжку? У вас отсутствуют элементарные понятия о языке, его синтаксисе, возможностях среды разработки, о программировании в принципе. Где-то на форуме несколько раз выкладывался файл vb_tutor_rus.rar, советую начать с него.
shady писал(а): это я к тому что
nat-z писал(а):shady писал(а): это я к тому что
Как сладко наверно выглядывать из-за чужих ног и флудить!
ИМХО Личное дело каждого, ибо усилия участников данного топика были направлены не на "пинание под зад ногами" за пределы форума, а для начала изучить основы и затем начинать программировать.nat-z писал(а):Если куплю книжку - ни за что сюда больше не прийду!!!
Сейчас этот форум просматривают: Yandex-бот и гости: 56