Question : Manuscrit de recherche d'ASP.NET

Fonctionnalité de recherche de site Web/ASP.NET/SQL
Je recherchais quelques dispositifs de recherche semblables à ce qui est sur LandWatch.com. J'ai vu différentes variations de ceci, mais en un mot, il décompose des catégories et des sous-catégories exsiting et énumère le nombre d'articles dans chacun, qui est recherché d'une base de données.

Est-ce que n'importe qui sait d'un manuscrit dans ASP.NET 2.0 qui serait un bon point de départ pour ceci ?

Merci à l'avance de votre temps…

Réponse : Manuscrit de recherche d'ASP.NET

Bien je biseaute donne vraiment un échantillon mais je peux te dire ce que vous devez faire

La meilleure manière d'attaquer ceci est en employant la classe d'ensemble de données et un ensemble de commandes SQL

chaque rapport rassemblera les données pour une catégorie particulière et en empilant les rapports et l'envoi de eux comme une question vous peut attraper chaque résultat réglé en tant que datatable dans l'ensemble de données

 un exemple typique d'un rapport serait quelque chose comme

CHOISI *, (CHOISIR le compte (*) À PARTIR des tblItems OÙ ItemCategoryID = CategoryID) comme NumItems des tblCategories OÙ « toutes mes conditions sont remplies » ;
CHOISIR DISTINCT (ItemColumn), (CHOISIR LE COMPTE (*) À PARTIR des tblItems COMME TBL OÙ TBL.ItemColumn= tblItems.ItemColumn) comme NumItems À PARTIR des tblItems ;

En faisant une boucle le throug le datatable vous pourriez produire de la façon suivante

faible txt comme corde = ""
   
pour chaque Dr. comme datarow dans ds.tables (0) .rows
    "" de &= de txt et Dr. (« CatName ») et » (" et Dr. (« NumItems ») et ") « 
après

'Ajouter un seperator de section
&= de txt « 
« 

pour chaque Dr. comme datarow dans ds.tables (1).rows
    de txt de &= et Dr. « on= » (« d'ItemColumn ») et """ > » et Dr. (« ItemColumn ») et » (" et Dr. (« NumItems ») et ") « 
après
 

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us