ABRIR UMA CONEXAO QUE SUPORTE UM TEXTO COM MAIS DE
Boa noite estou com uma duvida, quero abrir uma conexão no banco de dados que suporte abrir textos acima de 8000 caracteres. Usei text no banco de dados e ele ta inserindo normalmente, mas não consigo abrir, e da o seguinte erro (O Ãndice estava fora da matriz.)
O código para abrir a conexão e este
Dim conexao As New SqlConnection([Ô]Data Source=RR-D407FF3160B6\SQLEXPRESS;Initial Catalog=cri;Integrated Security=True[Ô])
Dim sql As String
Dim usuarioBanco As String = [Ô][Ô]
Dim senhaBanco As String = [Ô][Ô]
sql = [Ô]select ds_relatorio from relatorios WHERE cod_relatorio = [ô][Ô] & txtcodigo.Text & [Ô][ô] [Ô]
Dim comando As New SqlCommand(sql, conexao)
Dim dr As SqlDataReader
conexao.Open()
dr = comando.ExecuteReader()
While (dr.Read())
txttexto.Text = dr.GetSqlString(1)
End While
conexao.Close()
O código para abrir a conexão e este
Dim conexao As New SqlConnection([Ô]Data Source=RR-D407FF3160B6\SQLEXPRESS;Initial Catalog=cri;Integrated Security=True[Ô])
Dim sql As String
Dim usuarioBanco As String = [Ô][Ô]
Dim senhaBanco As String = [Ô][Ô]
sql = [Ô]select ds_relatorio from relatorios WHERE cod_relatorio = [ô][Ô] & txtcodigo.Text & [Ô][ô] [Ô]
Dim comando As New SqlCommand(sql, conexao)
Dim dr As SqlDataReader
conexao.Open()
dr = comando.ExecuteReader()
While (dr.Read())
txttexto.Text = dr.GetSqlString(1)
End While
conexao.Close()
eu acho que 0 por isso que esta saindo fora da matriz
txttexto.Text = dr.GetSqlString(0)
txttexto.Text = dr.GetSqlString(0)
Funcionou obrigado pela ajuda.
LOGAM3 não esqueça de feche o tópico
[txt-color=#0000f0][txt-size=2]CAMPANHA DEIXE NOSSO SITE LIMPO, FECHE SEU TÓPICO ASSIM QUE TIVER UMA RESPOSTA SATISFATÓRIA.[/txt-size][/txt-color]
Tópico encerrado , respostas não são mais permitidas