Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia Galera,
Estou criando um programa que vai roubar os dados de tabelas do SQL Server 2005 que faz parte do banco de dados do local onde trabalho. Eu criei um textbox que quando o user digitar o número da OS ele verifica se já a OS já existe. Caso ela já exista, o programa completa os outros textbox com os dados. Isso eu consigo fazer na boa.
Mas quando a OS não existe eu não sei como fazer pra ele reconhecer e exibir uma mensagem dizendo que a OS não existe. Eu não sei como é o código pra isso.
O ero é "Não há linha na posição 0."
Se puderem me ajudar.
Valeu.
>
Bom dia Galera,
Estou criando um programa que vai roubar os dados de tabelas do SQL Server 2005 que faz parte do banco de dados do local onde trabalho. Eu criei um textbox que quando o user digitar o número da OS ele verifica se já a OS já existe. Caso ela já exista, o programa completa os outros textbox com os dados. Isso eu consigo fazer na boa.
Mas quando a OS não existe eu não sei como fazer pra ele reconhecer e exibir uma mensagem dizendo que a OS não existe. Eu não sei como é o código pra isso.
O ero é "Não há linha na posição 0."
Se puderem me ajudar.
Valeu.
Putz... consegui.
Dim myConnection As New SqlConnection("Data Source=192.168.0.30;Initial Catalog=BSJobs;User Id=sa;Password=Drupa2000;")
Dim myCommand As New SqlCommand("SELECT OrderID, Name, Customer FROM admin.jobs Where OrderID like '" & txtOrderId.Text & "'", myConnection)
myConnection.Open()
Dim myDataAdapter As New SqlDataAdapter(myCommand)
Dim myDataSet As New DataSet
myDataAdapter.Fill(myDataSet, "jobs")
Try
txtName.Text = myDataSet.Tables("jobs").Rows(0)("Name").ToString()
Catch ex As Exception
MsgBox("Não há OS cadastrada", MsgBoxStyle.Exclamation)
End TryCarregando comentários...