Query ve görüntü META ETIKET bilgileri için ındex Server'ı kullanma

Makale çevirileri Makale çevirileri
Makale numarası: 185985 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Varsayılan olarak, ındex Server sürüm 2.0, sorgu sonuçlarında META bilgisi içeremez. Bu makalede, nasıl, hem de META bilgileri sorgulamak ve Active Server Pages (ASP) kullanarak bu bilgileri sonuç ayarlar Göster gösterir.

Daha fazla bilgi

Adım 1

  1. Ilk META bilgileri dizin sunucusu tarafından önbelleğe alınması gerekir. Bunu yapmak için ındex Server Management konsolunu açın ve dizine içerik için <a1>özellik</a1> listesine gidin.

    Girişler varsa HTML belgesi gibi:
          <meta name="animal" content="Elephant">
     
    						
    Sonra varsa özellikler listesinde "animal" özelliği sütununda, bir özelliği olan bir giriş olarak ayarlanması gerekir:
          d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1
     
    						
    (Genel benzersiz tanımlayıcı [GUID] olduğu tüm META için yukarıdaki bilgi.)
  2. Bu girdiyi sağ tıklatın ve sonra Özellikler'i seçin.
  3. Bu değer önbelleğe almak için bu seçeneği işaretleyin. Veri türü, VT_LPWSTR için ayarlayın. Varsayılan boyutu, dize türlerinin çoğu için kabul edilebilir olması gerekir.
  4. Bu değişiklikleri kaydetmek için <a0></a0>, sol panelinde Özellikler'i sağ tıklatın ve sonra da kayıt seçin.
  5. META HTML dosyaları dizinlerin re-scan bilgi gerekli.

Adım 2

  1. Bu bilgileri, bir ASP oluşturmak için <a0></a0>, önce Q.DefineColumn kullanarak bir sütun tanımlamalısınız. Bu, yukarıda verilen GUID gerektirir.
  2. Yalnızca META bilgileri sorgulamak için <a0></a0>, sorgu dizesi ile gelmelidir metaname (Bu örnekte @ animal içinde). Bu, ındex Server'ı yalnızca META bilgileri sorgulamaya zorlar.

ASP örneği

Bir örnek, bu bilgileri kullanan bir ASP izler. "Animal" olan tüm incidences kendi Meta etiketi adı ile değiştirmek unutmayın. Q.DefineColumn satır içeren GUID içeren satırı sürekli olduğuna dikkat edin:
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

 <%
 set Q = Server.CreateObject ("IXSSO.Query")

 Q.DefineColumn "animal (DBTYPE_WSTR) =
 'append to above    d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1 animal"

    Q.Query = "@animal Elephant"
    Q.Columns = "animal"
    set RS = Q.CreateRecordSet("sequential")

 %>

 <title>Sample Search</title>
 </head>
 <body>
 <p>
 <%
 Do While Not RS.EOF
 %>
 <p>
 <b>Type of animal: </b><%= RS("animal") %>
 </p>
 <%
    RS.MoveNext
         Loop
 %>
 </p>
 </body>
 </html>
				

Özellikler

Makale numarası: 185985 - Last Review: 2 Şubat 2014 Pazar - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Index Server 2.0
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbhowto KB185985 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:185985

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com