Forum

ASP de veri sorgula...
 
Bildirimler
Hepsini Temizle

ASP de veri sorgulama

4 Yazılar
3 Üyeler
0 Reactions
558 Görüntüleme
(@serdarunal)
Gönderiler: 92
Estimable Member
Konu başlatıcı
 

ASP de Ariza kayıt formu yapıyorum da kaydetme, listeleme, güncelleme, silme işlemleri tamam ama bir yerde takıldım.

Text box a girdiğim talep numarası (ID) ile ilgili kaydın listelenmesini istiyorum. Nasıl yapabilirim?

 
Gönderildi : 28/02/2014 11:31

(@OnurPULGAT)
Gönderiler: 136
Estimable Member
 

Merhaba,

Textbox ekledikten sonra özelliğine autopostback seçeneğini ekliyorsun. 

<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="True"></asp:TextBox>

 Daha sonra Sql connection string bölümüne bir değer göndermeniz gerekiyor. örnek : 

SelectCommand="SELECT EVRAKNO FROM DENEME WHERE (EVRAKNO LIKE '%' + @EVRAKNO + '%')"> 

      <SelectParameters>

                <asp:ControlParameter ControlID="TextBox1" DefaultValue="%" Name="EVRAKNO" 

                    PropertyName="Text" />

            </SelectParameters> 

İyi çalışmalar. 

 

 
Gönderildi : 28/02/2014 12:27

(@serdarunal)
Gönderiler: 92
Estimable Member
Konu başlatıcı
 

Onur Bey,

Öncelikle cevap verdiğiniz için teşekkür ederim.

İstediğim şeyi aşağıdaki kod ile yaptım. Ama burada sadece ariza_talep_no ile arama yapılıyor. Ben ariza_talep_no veya kullanici ile arama yapmak istiyorum. Bunu aşağıdaki sorgulamada nasıl yapabilirim?

<%
ariza_talep_no=request.form("ariza_talep_no")
Dim recordset_ariza
Dim recordset_ariza_numRows
Set recordset_ariza = Server.CreateObject("ADODB.Recordset")
recordset_ariza.ActiveConnection = MM_ariza_db_STRING
recordset_ariza.Source = "SELECT * from ariza_kaydi WHERE ariza_talep_no="&TRIM(ariza_talep_no)&""
recordset_ariza.CursorType = 0
recordset_ariza.CursorLocation = 2
recordset_ariza.LockType = 1
recordset_ariza.Open()
recordset_ariza_numRows = 0
if recordset_ariza.eof=true then
response.redirect("hata.asp")
end if
%> 

 
Gönderildi : 04/03/2014 14:12

(@BurakSenturk)
Gönderiler: 70
Trusted Member
 

Selam,

 

Sql cümlene or ile bir condition daha eklemen gerekir. Örn :

 

Select * from ariza_kaydi where ariza_talep_no = ' ' or kullanici_adi = ' ' gibi 

Umarım işine yarar,

 

İyi Çalışmalar Dilerim, 

 
Gönderildi : 05/03/2014 12:59

Paylaş: