CommandText

di il
1 risposte

CommandText

Buon giorno a tutti
ho due tabelle in relazione uno a molti
TBLNOMINATIVI;
PkNominativo (Auto Increment)
...
...
...

TBLPRESENZE;
PkPresenze (Auto Increment)
KsNome (Int)
...
...

ho necessita di copiare PkNominativo in KsNome

Pensavo di Utilizzare sull'evento Click di un Pulsante il seguente codice:

private void btnSalvaE_Click(object sender, EventArgs e)

con.Open();
SqlCommand cmd1 = new SqlCommand("", con);
cmd1.CommandText = "insert into Presenze (servizio) values ('" + textBox2.Text + "') select IdNominativo from Nominativi
where IdNominativo = IdNome";
cmd1.ExecuteNonQuery();
con.Close();

Mi da il seguete errore:

System.Data.SqlClient.SqlException: 'Invalid column name 'IdNome'.'

Chiedo scusa ma non riesco proprio a venirne a capo....
dove sbaglio????

Grazie a tutti

1 Risposte

  • Re: CommandText

    DalexTo ha scritto:



    cmd1.CommandText = "insert into Presenze (servizio) values ('" + textBox2.Text + "') select IdNominativo from Nominativi
    where IdNominativo = IdNome";
    cmd1.ExecuteNonQuery();
    con.Close();
    Dovresti spiegare cosa inserirebbe il programma fare con quella sintassi.
Devi accedere o registrarti per scrivere nel forum
1 risposte