IList<Companies> companies = NHibernateSession.CreateCriteria(typeof(Companies))
.AddOrder(new RandomOrder())
.SetMaxResults(3)
.List<Companies>();
public class RandomOrder : Order
{
public RandomOrder() : base("", true) { }
public override NHibernate.SqlCommand.SqlString ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery)
{
return new NHibernate.SqlCommand.SqlString("newid()");
}
}
comment puis-je faire des données aléatoires à partir de DB. 3 d'entre eux. Code je colle ne fonctionne pas très bien.nhibernate données aléatoires de base de données
La question posée est très claire. S'il vous plaît pouvez-vous le reformuler? –
Je crois que @senzacionale demande une méthode pour extraire un échantillon aléatoire de 3 enregistrements d'une base de données en utilisant nhibernate. – mavnn