LinkButton e string de conexão

18/01/2023

0

C#

Tenho um uma string de conexão, descrita no código abaixo e, quando executo o código, aparece o nome do componente, LinkButton6.Text, ao invés do conteúdo do campo do banco de dados.

Código:
............
protected void Button2_Click(object sender, EventArgs e)
{
try
{
int nEnde = 6;
string nLink = "LinkButton" + nEnde.ToString()+".Text";
SqlConnection C1 = new SqlConnection();
C1.ConnectionString = Dados.StringDeConexao;
C1.Open();
string st1 = "select * from lexico where palavra_sem_acento = (''''''''''''''''" + (nLink) + "'''''''''''''''')";


.................................
Grata
Larissa
Larissa Cavalcanti

Larissa Cavalcanti

Responder

Posts

22/01/2023

Frank Hosaka

Do jeito que o código foi escrito, o nLink concatena vários textos. Eu não sei que linguagem é essa, mas eu acredito que a sintaxe para obter o valor do botão seria assim:

string nLink = LinkButton6.Text;

sem nenhum aspas em nenhum lugar.

Para saber se isso funciona, inventaria uma função mais ou menos assim:

protected void Button2_DblClick( ){string nLink = LinkButton6.Text; print nLink;}

Eu não sei se a sintaxe para duplo clique (DblClick) está correta, e também não sei se o seu programa aceita o comando print.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar