السلام عليكم
في صفحة ال newbill.aspx.cs
لدي مشكلة في اضافة ال clientid الى الداتابيز في asp.net
ولكن عند قرائت المتحولات يقراها بشكل نظامي ويخزنها فيها
ولكن فقط لا يخزن قيمة ال ClientId في حقلها المناسب
private string GetClientID() {
string clientId = "";
string currentUserID = Membership.GetUser().ProviderUserKey.ToString();
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True");
SqlCommand command = con.CreateCommand();
command.CommandText = "Select ClientId FROM Clients WHERE UserId = '" + currentUserID + "'";
con.Open();
clientId = command.ExecuteScalar().ToString();
return clientId;
}
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True");
SqlCommand command = con.CreateCommand();
command.CommandText = "Select BillId FROM Bills";
con.Open();
int MId = Convert.ToInt32(command.ExecuteScalar());
int a = Int32.Parse(GetClientID());
e.Values.Add("ClientId", a);