Hejsan Vaddå?variabel namn i sql kommandot
jag har en kod där jag vill skapa en tabell i min databas men namnet på tabellen ska bero på en variabel
<code>
public void create_tempcart(string tempnr)
{
this.ConnectDb();
this.Command.CommandText="CREATE TABLE ?(id int, antal int)";
this.Command.Parameters.Add("tmp", OleDbType.VarChar, 10).Value =tempnr;
this.runreader();
}
</code>
så där jag har mitt ? vill jag att han ska skriva in variabel värdet i tempnr.
någon som har lust att hjälpa mig med det ?
MVH
Fredrik AhnellSv: variabel namn i sql kommandot
this.Command.CommandText="CREATE TABLE " + tempnr + "(id int, antal int)";
menar du?
eller
this.Command.CommandText=String.Format("CREATE TABLE {0}(id int, antal int)",tempnr);