Je suis nouveau à C#. Je ai environ 55 cases à cocher sur un formulaire pour choisir différentes options, les étiquettes et les étiquettes dépendent de «frmSchemas.schema» d'un formulaire précédent.cases à cocher dynamiques
Y at-il un moyen que je peux obtenir les valeurs de la base de données à remplir dynamiquement sur les comboxes, donc je n'ai pas besoin de coder pour lire 189 fois? Je suis désolé si je n'ai pas posé la bonne question. J'utilise le code ci-dessous mais coincé après le dr.Read(); Quelqu'un peut-il m'aider ...
string oradb = "Data Source=";
oradb = oradb + Login.db + ";";
oradb = oradb + "User Id=" + Login.user;
oradb = oradb + ";Password=" + Login.pass + ";";
OracleConnection conn = new OracleConnection(oradb);
conn.Open();
sql = "SELECT GCOS_SCHEMA, PROGRAM_FIELD, DBFIELD,PROGRAM_LABEL FROM GENDBA.SUPTALLYACTIVITIESCONFIG where active ='Y' and GCOS_SCHEMA ='" + frmSchemas.schema + "'";
OracleCommand cmd = new OracleCommand(sql, conn);
cmd.CommandType = CommandType.Text;
OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
J'ai pensé à cela, mais ce qui me laisse perplexe est de savoir comment les assigner aux cases à cocher? – Privesh
utiliser dr [fieldname] pour lire la valeur du lecteur, et l'assigner à la case à cocher, si ce n'est pas, expliquer plus – DeveloperX
ce qui signifierait que je dois le faire pour toutes les cases à cocher, non? – Privesh