اول از همه تشکر بسیار از آموزش های عالی تان که برایم بسیار مفید تمام شد.
در قسمت ۴۶ در جنریک ها به مشکل بر خوردم. زمان که برنامه را رین می نمایم خطا میدهد نمی فهیم که کجای کارم اشتبا است.
public int Remove(TEntity entity)
{
var primarykeys = propertyModels.Where(property => property.IsPrimary);
StringBuilder deleteStatement = new StringBuilder("DELETE FROM [" + schema + "].[" + tableName + "]");
List
List
List
var parameterCounter = 1;
foreach (var property in propertyModels)
{
var parameterName = "Colum" + parameterCounter++;
whereParts.Add("[" + property.ColumnName + "]=@" + parameterName);
var propertyValue = property.properyInfo.GetValue(entity);
sqlParameters.Add(new SqlParameter(parameterName, propertyValue));
}
deleteStatement.Append(" WHERE " + string.Join(" AND ", whereParts));
using (var connection = new SqlConnection(connectionString))
{
connection.Open();
var command = connection.CreateCommand();
command.CommandText = deleteStatement.ToString();
foreach (var parameter in sqlParameters)
{
command.Parameters.Add(parameter);
}
return command.ExecuteNonQuery();
}
}
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود