J'ai créé 2 tables dans une base de données, chaque table a un champ de CompanyID qui est en relation avec eachotherrécupérer un champ de sql par connexion
Dans ma page d'inscription de l'entreprise doit enregistrer les informations suivantes:
- CompanyID
- Nom de l'entreprise
- type d'entreprise
- personne
- Téléphone
- Adresse
- Mot de passe
L'entreprise se connecte alors à utiliser leur nom de la compagnie et mot de passe, une fois connecté dans une entreprise peut afficher un emploi et le problème que j'ai est dans mon jobtable il y a aussi un champ appelé CompanyID
Comment puis-je récupérer le CompanyID des Companys déjà enregistrés stockés dans ma table de l'entreprise et l'utiliser
SqlParameter p6 = new SqlParameter("CompanyID", 'here');
mon code complet:
protected void Button1_Click(object sender, EventArgs e)
{
string strcon = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\VC_temps.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
SqlConnection con = new SqlConnection(strcon);
SqlCommand com = new SqlCommand("Store-Jobs", con);
com.CommandType = CommandType.StoredProcedure;
SqlParameter p1 = new SqlParameter("Job", TextBox1.Text);
SqlParameter p2 = new SqlParameter("JobType", DropDownList1.Text);
SqlParameter p3 = new SqlParameter("StartDate", TextBox3.Text);
SqlParameter p4 = new SqlParameter("Time", TextBox2.Text);
SqlParameter p5 = new SqlParameter("JobID", TextBox1.Text.Substring(3).ToUpper());
SqlParameter p6 = new SqlParameter("CompanyID",);
SqlParameter p7 = new SqlParameter("PositionFilled", "NO");
SqlParameter p8 = new SqlParameter("Description", TextBox4.Text);
com.Parameters.Add(p1);
com.Parameters.Add(p2);
com.Parameters.Add(p3);
com.Parameters.Add(p4);
com.Parameters.Add(p5);
com.Parameters.Add(p6);
com.Parameters.Add(p7);
com.Parameters.Add(p8);
con.Open();
com.ExecuteNonQuery();
Labelinfo.Text = "Post successful.";
}
Quelque part, vous devez avoir des informations sur la session de l'entreprise connectée. Vous pouvez interroger la table de l'entreprise pour l'identifiant de l'entreprise en utilisant le nom de l'entreprise. – sgud