none
Conexão com banco de dados Progress RRS feed

Respostas

Todas as Respostas

  • Abaixo um exemplo de conexão DSN-less com C#.Net :

    OdbcConnection conn = new OdbcConnection("Driver={Progress OpenEdge 10.1C driver}; HostName=localhost; PortNumber=33445; DatabaseName=sports2000; DefaultIsolationLevel=READ COMMITTED; LogonID=sysprogress; Password=sys");

     

    link:

    http://ingleses.datasul.com.br/blog/post/2008/11/26/Conexao-ODBC-DSN-less-com-Progress.aspx


    msn: poseidonfba@hotmail.com
    • Marcado como Resposta Harley Araujo sexta-feira, 14 de maio de 2010 13:02
    quarta-feira, 12 de maio de 2010 22:57
  • Muito obrigado pela resposta. A conexão deu certo, porém quando tento ler os dados o erro mostrado é o seguinte:

    ERROR [42S02] [DataDirect][ODBC Progress OpenEdge Wire Protocol driver][OPENEDGE]Table/View/Synonym não encontrado (7519)
    Estou usando o seguinte código para ler os dados:

    Sub

     

     

    CarregarGrid()

     

     

    Dim Myconn As OdbcConnection = New OdbcConnection("Driver={Progress OpenEdge 10.1B driver}; HostName=SERVIDOR; PortNumber=19407; DatabaseName=sports2000; DefaultIsolationLevel=READ COMMITTED; LogonID=sysprogress; Password=sys")

     

     

    Try

    Myconn.Open()

    sSql =

     

    "select CustNum,Name,City,Country from customer"

     

     

    Dim objCom As New OdbcCommand(sSql, Myconn)

     

     

    Dim dr As OdbcDataReader = objCom.ExecuteReader()

     

     

    If dr.HasRows = True Then

    GridView1.DataSource = dr

    GridView1.DataBind()

     

     

    End If

     

     

    Catch ex As Exception

    lblErro.Text = ex.Message

    lblErro.Focus()

    lblErro.ForeColor = Drawing.

     

    Color.Red

     

     

    Finally

    Myconn.Close()

     

     

    End Try

     

     

    End Sub

    domingo, 16 de maio de 2010 23:35
  • Para que esse o comando select leia os dados da tabela, é preciso informar o nome do owner do banco. Para esse caso o select deveria ser:

    "select CustNum,Name,City,Country from pub.customer"

    segunda-feira, 14 de junho de 2010 23:23