Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda DB oracle


extrasp

Pergunta

Ola a todos, gostaria de saber se alguém me poderia ajudar... estou tentando fazer um programa, funciona, consigo enviar os comandos a base de dados, o que eu gostaria de saber é como no meu form posso recuperar os resultados do que foi feito na class, sem ter de declarar "o que quero" na class, por ex. na class algo do genero 'Return result("*") .ToString() para no form poder fazer algo do tipo morangos(i) = resultado, sendo que as instruçoes aqui serao em vez do * os resultados que quero obter... exemplo, SELECT BATCH_ID from BATCH WHERE BATCH_ID = 58279" sendo que morangos(i) seria o resultado de BATCH_ID Obrigado a todos pela ajuda

Class:

Public Function nonQueryOrder(ByVal sQuery As String) As String
oracleCmd = New OracleCommand(sQuery, oracleCnx)
Try
Dim result As OracleDataReader = oracleCmd.ExecuteReader()
result.Read()
Return result.NextResult()
result.Close()
Catch OracleEx As OracleException
gestionErreur(OracleEx)
Return False
' Gestor de erros aqui
Finally
oracleCmd = Nothing
End Try
End Function

FORM:

'starting test here
Dim ananas(2) As String
Dim morangos(2) As String
ananas(0) = "SELECT * from BATCH WHERE BATCH_ID = 58279" 'BATCH_ID
ananas(1) = "SELECT * from BATCH WHERE BATCH_ID = 58279" 'BATCH_CLIENT_ID
ananas(2) = "SELECT * from BATCH WHERE BATCH_ID = 58279" 'BATCH_DATE
For i = 0 To ananas.Length - 1
Dim bananas = connection.nonQueryOrder(ananas(i))
' MessageBox.Show(ananas(i))
MsgBox(bananas)
morangos(i) = bananas
' MessageBox.Show("Morangos" & morangos(i))
Next
'finishing test her

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...