У меня есть SQL вроде этого;
select B.LoweredUserName
from USER_BAYI A, aspnet_Users B, aspnet_Membership C
where B.UserId = C.UserId
AND B.UserName = A.USERNAME
Он получает все имена пользователей в моей базе данных членства.
Я хочу использовать свойства удаления Gridviewдля удаления этих пользователей из моей базы данных участников.
Мои команды удаления в sqldatasource:; 1011 *
DeleteCommand="DELETE FROM aspnet_Users
WHERE LoweredUserName = @LoweredUserName" ondeleted="SqlDataSource1_Deleted"
protected void SqlDataSource1_Deleted(object sender, SqlDataSourceStatusEventArgs e)
{
DbCommand cmd = e.Command;
string username = cmd.Parameters["@LoweredUserName"].Value.ToString();
Membership.DeleteUser(username);
}
Но это даже не компилируется.Где я делаю не так?Или вы можете показать мне способ сделать это?