Ö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.
Bu makalede, FrontPage 2000 ve Active Server Pages (ASP) kullanarak Microsoft Access veritabanında bilgi güncelleştirme açıklanır. Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.
FrontPage'de ASP özelliklerini kullanma
FrontPage 2000'de, ASP özelliklerini kullanabilmeniz için aşağıdaki Microsoft Bilgi Bankası makalesinde listelenen bileşenleri yükleyin:
312638FP: Ne, FrontPage'de etkin sunucu sayfaları (ASP) kullanmak gerekli
FrontPage 2000 kullanarak bir Microsoft Access veritabanı bilgileri güncelleştirmek için <a0></a0>, özel bir sorgu oluşturmak, FrontPage Veritabanı Sonuçları Sihirbazı'na girmeniz gerekir.
Bilgileri içeren bir Web ve veritabanı oluşturma
FrontPage 2000'i başlatın. Dosya menüsünden Yeni ' nin üzerine gelin ve sonra Web ' i tıklatın.
Yeni Web'in konumunu belirt</a0> kutusunda, aşağıdakileri yazın:
http://localhost/aspsample
Tek sayfa Web Sihirbazı ' nı kullanın.
Yeni bir sayfa açın. Dört tek satırlı metin kutusu oluşturun. Bunu yapmak için şu adımları izleyin:
Ekle menüsünden form 'un üzerine gelin ve sonra Satırlı metin kutusu ' nu tıklatın.
Gönder düğmesinin tek satırlı metin kutusu arasındaki işaretçisini konumlandırmak için OK tuşlarını kullanın.
Iki kez ENTER tuşuna basın. Işaretçiyi altındaki metin kutusuna taşımak için AŞAĞı OK tuşuna basın.
Adımını bir üç veya daha çok tek satırlık metin kutusu eklemek için.
Form alanları 1 ile 3 için aşağıdaki bilgileri ekleyin:
Ilk tek satırlı metin kutusunu çift tıklatın. <a0>Metin kutusu özellikleri</a0> iletişim kutusu görüntülenir. Ad kutusuna adı yazın.
Ikinci tek satırlı metin kutusunu çift tıklatın ve Soyadıadı kutusuna yazın.
Üçüncü tek satırlı metin kutusunu çift tıklatın ve Telefon <a2>ad</a2> kutusuna yazın.
Dördüncü tek satırlı metin kutusunu çift tıklatın ve e-posta <a2>ad</a2> kutusuna yazın.
Her tek satırlı metin kutusunun solunda yalnızca <a1>form</a1> alanının adını yazın. Sayfayı ASPsample.asp kaydedin.
Formu sağ tıklatın ve görüntülenen menüde Form özellikleri ' ni tıklatın. Form özellikleri iletişim kutusunda, veritabanı için Gönder ' i tıklatın ve sonra Seçenekler ' i tıklatın.
Veritabanı sonuçları kaydetme için seçenekler iletişim kutusunda, aşağıdaki adımları izleyin:
Veritabanı oluştur ' u tıklatın.
Iki kez sayfaya geri dönmek için Tamam ' ı tıklatın ve sonra da sayfayı kaydedin.
Not Sayfayı Web tarayıcısında önizleme ve bazı kayıtlar veritabanına ekleyin. Örneğin, sayfayı tarayıcıda açın, bir kayıtta doldurun ve üç kez Gönder ' i tıklatın.
Güncelleştirme sayfa oluşturma
FrontPage'e dönün ve yeni bir sayfa oluşturur. (Dosya) menüsünde, New ' nin üzerine gelin, sayfa ' yı tıklatın ve Normal sayfa ' yı tıklatın.)
Ekle menüsünden veritabanı ' nın üzerine gelin ve sonra sonuçları ' nı tıklatın. Adım 1'de, Varolan bir veritabanı bağlantısı kullan ' ı tıklatın ve ASPsample seçin. Ileri ' yi tıklatın.
Adım 2'de, özel sorgu ' ı tıklatın ve sonra da <a2>Düzenle</a2>'yi tıklatın. SQL deyimi penceresinde aşağıdaki SQL kodu yazın:
UPDATE resultsSET Phone='%%Phone%%',Email='%%Email%%'WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
Tamam ' ı tıklatın ve sonra ileri ' yi tıklatın.
Adım 3'te, ileri ' yi tıklatın.
Adım 4'te, ileri ' yi tıklatın.
Adım 5'te, Arama formu Ekle kullanılamaz (soluk görünür) ise veya seçili olmadığından emin olun. Son ' u tıklatın ve sonra da sayfayı Update.asp kaydedin.
Not Alan adlarını ad, Soyadı, telefon ve e-posta Aspsamp.mdb dosyasında kullanılan alanı gösterir. Alanları %% ad %%, %% soyad %%, %% telefon %%, ve %% e-posta %% tek satırlı metin kutusunu form alanlarını temsil eder.
Güncelleştirme formu oluşturma
Yeni bir sayfa oluşturur. Ekle menüsünden veritabanı ' nın üzerine gelin ve sonra sonuçları ' nı tıklatın.
Adım 1'de, Varolan bir veritabanı bağlantısı kullan ' ı tıklatın ve ASPsample seçin. Ileri ' yi tıklatın.
Adım 2'de, Kayıt kaynağı olarak sonuçları ' nı tıklatın ve sonra ileri ' yi tıklatın.
Adım 3'de, ad, Soyadı, telefon ve e-posta dışındaki tüm alanları Kaldır ve Düzenle ' yi tıklatın. Tamam ' ı tıklatın ve sonra ileri ' yi tıklatın.
Adım 4 ' deki liste seçenekleri</a0> listesinde Biçimlendirme listesi ve metin alanlarıListe - her öğe için bir alan seçin ve ileri ' yi tıklatın.
Adım 5'de, Kayıtları gruplara böl'i seçin ve 1 yer <a1>kayıt grubu</a1> kutusuna yazın. Son ' u tıklatın.
Gönder ' i çift tıklatın ve Değer/etiket</a0> alanı güncelleştirmesi değiştirme.
Form içinde sağ tıklatın ve görüntülenen menüden Form özellikleri ' ni tıklatın.
Form özellikleri iletişim kutusunda, diğer Gönder ' i seçin ve sonra Seçenekler ' i tıklatın.
Eylem kutusunda Update.asp yazın. Iki kez Tamam ' ı tıklatın ve sayfayı Update_Form.asp kaydedin.
Not Yalnızca telefon ve e-posta alanlar için değişiklik yapabilirsiniz. Bunlar veritabanında nedir eşit değil, ad ve soyad alanları için değiştiremezsiniz. Ad veya soyad güncelleştirmek için <a0></a0>, kendi özel bir SQL deyimi oluşturmanız gerekir.
Referanslar
Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
246570FrontPage 2000 ve FrontPage 2002'de bir formu kullanarak veritabanını güncelleştirmek için hata iletisi: "Ölçüt ifadesinde veri türü uyuşmazlığı"
ASP Web Sihirbazı 2000
Microsoft Ürün Destek Hizmetleri, ASP Web Sihirbazı 2000, FrontPage 2000'le kullanmak için yayımlamıştır. Bu eklenti, FrontPage 2000'in veritabanı özellikleri size yol göstermesi için tasarlanmıştır. Sihirbaz, aşağıdaki konuları size yol gösterir:
Bir veritabanı olan bir form oluşturun.
ODBC kullanarak bir veritabanı bağlantısı'nı ayarlayın.
ADO kullanarak bir veritabanı bağlantısı'nı ayarlayın.
Form, veritabanına bilgi deftere nakletmek için kullanın.
Form bir veritabanından bilgi almak için kullanın.
Köprü parametreleri ile bir veritabanından bilgi almak için kullanın.
Bir alandaki bir veritabanı kullanarak etkin bir köprü oluşturun.
Bir veritabanındaki verileri kullanarak resimler görüntüler.
ASP Web Sihirbazı hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
206019ASP Web Sihirbazı 2000 FrontPage eklenti veritabanı için karşıdan yüklenebilir
Ön sayfa
Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır