Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19-06-2008, 23:38:48
abdeel abdeel is offline
Un Nuevo Amigo
 
Registrado: jun 2008
Posts: 2
abdeel Aun no valorado
Predeterminado guardar en variable el resultado de consulta de sql

tengo el siguiente codigo:

ProtectedSub btnnuevo_Click(ByVal sender AsObject, ByVal e As System.EventArgs) Handles btnnuevo.Click

Dim cn AsNew SqlConnection
cn.ConnectionString =
"Data Source=SS1\SQLEXPRESS;" + "Initial Catalog=INTRANET;Integrated Security=True"
Dim cmd AsNew SqlCommand
Dim cons AsInteger = ""
cons = "select (max(idnoproveedor)0)+1 from proveedores"
cmd.CommandText = cons

cmd.Connection = cn

Dim re AsInteger
Using cn
cn.Open()
re = cmd.ExecuteNonQuery()
EndUsing
txtidproveedor.Text = cons.ToString()

txtfecha.Text =
""
txtlegal.Text = ""
txtcomercial.Text = ""
txtfiscal.Text = ""
txtgiro.Text = ""
txtprodyserv.Text = ""
txtrfc.Text = ""
txtfax.Text = ""
txttel.Text = ""
txtweb.Text = ""
txtcontacto.Text = ""
txtpuesto.Text = ""
txtemail.Text = ""
txtnocli.Text = ""
txtcontacto.Text = ""
txtcredito.Text = ""
txtlinea.Text = ""
txtotros.Text = ""

el problema es que no sé como guardar el resultado de una consulta en una variable, para que al momento de presionar en el botón nuevo se cargue automaticamente el numero del nuevo registro.

se que tengo que hecer una consulta que me devuelva el numero mayor del campo idnoproveedor (idnumerodeproveedor), a este resultado le aumento 1 y lo imprimo en la caja de texto, pero sinceramente no soy muy bueno programando y estoy atorado aqui.

de antemano les agradezco la ayuda
Responder Con Cita