LinkButton e string de conexão
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
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
Curtidas 0
Respostas
Frank Hosaka
18/01/2023
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.
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.
GOSTEI 0