Esiste un modo per farlo? Questo non funziona:C# SqlCommand - non è possibile utilizzare i parametri per i nomi delle colonne, come risolvere?
SqlCommand command = new SqlCommand("SELECT @slot FROM Users WHERE [email protected]; ");
prikaz.Parameters.AddWithValue("name", name);
prikaz.Parameters.AddWithValue("slot", slot);
L'unica cosa che mi viene in mente è quello di utilizzare SP e dichiarare e impostare la variabile per la colonna. Mi sembra un po 'imbarazzante.
Si consideri che il '' degli utenti tavolo è denormalizzato, da cui il la soluzione al tuo problema implicherebbe la risoluzione del progetto in quinta forma normale. – onedaywhen