Visual Basic.NET - Problema con gridview

   
Vista:

Problema con gridview

Publicado por Pinky (104 intervenciones) el 30/05/2014 23:03:28
Hola amigos el foro mi consulta es la siguiente: poseo en un formulario tres gridview, las cuales las dos primeras las llamo a traves de una tabla que utilice anteriormente, y son grabadas con otro nombre, ya que de acuerdo a las peticiones del ausuario estas pueden ser modioficadas, pero en cambio en la tercera grilla que es una tabla nueva los datos pueden ser ingresados si el usuario los estima conveniente, y al momento de grabar, me carga el nombre de la tabla que lla e por ultima vez y los nombre de los campos de la ultima grilla que cargue, ah proposito cada grilla tiene su nombre y variales para su estructura, pero siempre me manda que faltan columnas por grabar o que es dificil traspasart de un String a un Int16, favor de ayudarme, ya que las dos grillas anteriores ya lo solucione pero esta ultima grilla, ya nose que hacer, desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema con gridview

Publicado por Jaime (23 intervenciones) el 05/06/2014 19:24:34
y si creas el grid de forma manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
Private Sub Crear_Grid()
        Dim Col_text As DataGridViewTextBoxColumn
        Dim Col_Check As DataGridViewCheckBoxColumn
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Nomina"
        Col_text.HeaderText = "Nomina"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Nombre"
        Col_text.HeaderText = "Nombre"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Puesto"
        Col_text.HeaderText = "Puesto"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Departamento"
        Col_text.HeaderText = "Departamento"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Categoria"
        Col_text.HeaderText = "Categoria"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Mcat"
        Col_text.HeaderText = "Monto"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "SAccidente"
        Col_text.HeaderText = "Accidente"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "SNeglijencia"
        Col_text.HeaderText = "Negligencia"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Qinterna"
        Col_text.HeaderText = "Queja Interna"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Qexterna"
        Col_text.HeaderText = "Queja Externa"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_Check = New DataGridViewCheckBoxColumn
        Col_Check.Name = "Entregas"
        Col_Check.HeaderText = "Entregas"
        Grid1.Columns.Add(Col_Check)
        Col_Check.ReadOnly = True
 
        Col_Check = New DataGridViewCheckBoxColumn
        Col_Check.Name = "costos"
        Col_Check.HeaderText = "Costos"
        Grid1.Columns.Add(Col_Check)
        Col_Check.ReadOnly = True
 
        Col_Check = New DataGridViewCheckBoxColumn
        Col_Check.Name = "lpa"
        Col_Check.HeaderText = "LPA"
        Grid1.Columns.Add(Col_Check)
        Col_Check.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Fi"
        Col_text.HeaderText = "Falta injustificada"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Fj"
        Col_text.HeaderText = "Falta justuficada"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Retardo"
        Col_text.HeaderText = "Retardo"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "permiso"
        Col_text.HeaderText = "Permiso"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "acta"
        Col_text.HeaderText = "Acta"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Facta"
        Col_text.HeaderText = "Fecha del Acta"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "dias"
        Col_text.HeaderText = "Dias pagados"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "bono"
        Col_text.HeaderText = "% del Bono"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "semana"
        Col_text.HeaderText = "Semana"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
        Col_Check = New DataGridViewCheckBoxColumn
        Col_Check.Name = "activo"
        Col_Check.HeaderText = "Activo"
        Grid1.Columns.Add(Col_Check)
        Col_Check.ReadOnly = True
 
        Col_text = New DataGridViewTextBoxColumn
        Col_text.Name = "Persivido"
        Col_text.HeaderText = "Total a Pagar"
        Grid1.Columns.Add(Col_text)
        Col_text.ReadOnly = True
 
    End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con gridview

Publicado por Pinky (104 intervenciones) el 12/06/2014 00:26:41
Muchas garcias por la ayuda, te refieres a que haga la creación de la grilla la haga en forma manual, pero no es lo que quiero que al grabar o modificar la tercera grilla se me cae, debido a que las dos primeras grilals poseen 23 campos y en la tercera grilla solamente poseeen 13 campos y ahio es donde el probela sde me crea, favor de ayudar si necesitas el código me lo pides.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar