Я очень новичок в программировании, многому научился. надеюсь кто-то может дать мне совет по кодам.Как выполнить инструкцию SQL?
В основном проблема, с которой я столкнулась, заключается в том, что моя инструкция SQL не выполняется для извлечения данных из моей базы данных. он просто назначает userPermissionsOne с SELECT MemberOne FROM aspnet_Users WHERE MemberOne LIKE '_'.
Любая помощь очень ценится.
userName = User.Identity.Name;
userName = userName.ToUpper();
selectedUserName = betDropDownList.SelectedValue;
userPermissionsOne = "SELECT MemberOne FROM aspnet_Users WHERE MemberOne LIKE '___'";
userPermissionsTwo = "SELECT MemberTwo FROM aspnet_Users WHERE MemberTwo LIKE '___'";
userPermissionsThree = "SELECT MemberThree FROM aspnet_Users WHERE MemberThree LIKE '___'";
if (string.Compare(userName, selectedUserName, true) == 0 || User.IsInRole("Administrator"))
{
hinzufugenButton.Enabled = true;
loschenButton.Enabled = true;
bearbeitenButton.Enabled = true;
betDropDownList.Enabled = true;
}
else if (userName == "ENL")
{
if (string.Compare(userPermissionsOne, selectedUserName, true) == 0 ||
string.Compare(userPermissionsTwo, selectedUserName, true) == 0 ||
string.Compare(userPermissionsThree, selectedUserName, true) == 0)
{
hinzufugenButton.Enabled = true;
loschenButton.Enabled = true;
bearbeitenButton.Enabled = true;
}
else
{
hinzufugenButton.Enabled = false;
loschenButton.Enabled = false;
bearbeitenButton.Enabled = false;
betDropDownList.Enabled = false;
}
}
Вы хотите «узнать», как выполнить SQL или что-то еще? – adatapost
Вам действительно нужно выполнить инструкции, см. Http://msdn.microsoft.com/en-us/library/fksx3b4f%28v=vs.80%29.aspx и другие результаты Google для «выполнить команду sql .net» для получения некоторой базовой информации. – Matten
Вы просто назначаете строку переменной - вам нужно открыть соединение с базой данных и выполнить строку sql и использовать возвращаемое значение. Какую базу данных вы используете? – Marc