please help ΠΡΟΒΛΗΜΑ ΣΕ ΜΙΑ ΕΦΑΡΜΟΓΗ ASR+ACCESS

Πληροφορίες σχετικές με την ASP, ASP.NET και με τις εφαρμογές που είναι γραμμένες με αυτήν.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
grigoria
Δημοσιεύσεις: 22
Εγγραφή: 26 Ιούλ 2004 15:07

please help ΠΡΟΒΛΗΜΑ ΣΕ ΜΙΑ ΕΦΑΡΜΟΓΗ ASR+ACCESS

Δημοσίευση από grigoria » 27 Ιούλ 2004 11:06

ΠΡΟΣΠΑΘΩ ΝΑ ΚΑΝΩ ΜΙΑ ΣΕΛΙΔΑ ΣΤΗΝ ΟΠΟΙΑ ΜΕΣΑ ΣΕ ΜΙΑ ΦΟΡΜΑ
ΘΑ ΕΧΕΙ ΤΡΙΑ DROP DOWN LIST
ΤΟ ΚΑΘΕ DROP DOWN LIST ΓΕΝΙΖΕΙ ΚΑΙ ΑΠΟ ΈΝΑ ΔΙΑΦΟΡΕΤΙΚΟ
ΠΙΝΑΚΑ THS ACCES

OTAN EΠΙΛΕΓΩ ΚΑΠΟΙΟ ΣΤΟΙΧΕΙΟ ΤΗΣ ΠΡΩΤΗΣ ΛΙΣΤΑΣ
ΓΕΜΙΖΕΙ ΑΥΤΟΜΑΤΑ ΤΟ ΔΕΥΤΕΡΟ DROP DOWN LIST
OTAN EΠΙΛΕΓΩ ΚΑΠΟΙΟ ΣΤΟΙΧΕΙΟ ΤΗΣ ΔΕΥΤΕΡΗΣ
ΛΙΣΤΑΣ ΓΕΜΙΖΕΙ ΤΟ ΤΡΙΤΟ DROP DOWN LIST
ONCHANGE EVENT ΣΤΗ ΦΟΡΜΑ
ΤΟ ΠΡΟΒΛΗΜΑ ΜΟΥ
ΕΝΩ ΔΟΥΛΕΥΕΙ ΚΑΝΕΙ ΤΙΣ ΑΥΤΟΜΑΤΕΣ ΑΛΛΑΛΕΣ
ΜΕΣΑ ΣΤΑ DROP DOWN LIST ΦΑΙΝΕΤΑΙ ΠΑΝΤΑ ΤΟ
ΠΡΩΤΟ ΣΤΟΙΧΕΙΟ ΕΠΙΛΕΓΜΕΝΟ ΚΑΙ ΕΠΙΣΗΣ ΤΑ ΠΡΩΤΑ
ΣΤΟΙΧΕΙΑ ΤΩΝ DROP DOWN LIST ΔΕΝ ΠΑΙΡΝΟΥΝ ΕVENT
PLEASE HELP!!!!
O ΚΩΔΙΚΑΣ ΜΟΥ

Κώδικας: Επιλογή όλων

<HTML>
<HEAD>
<title>page222</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
<link rel="stylesheet" type="text/css" href="myStyle.css">
</HEAD>
<BODY onload="document.forms&#91;0&#93;.elements&#91;0&#93;.focus&#40;&#41;;">
<%
dim vname,lname,kname
dim Rs
vname=Request.Form&#40;"description"&#41;
lname=Request.Form&#40;"description2"&#41;
kname=Request.Form&#40;"description3"&#41;
src = "C&#58;\Inetpub\wwwroot\database\basi.mdb"
sConnStr = "DRIVER=&#123;Microsoft Access Driver &#40;*.mdb&#41;&#125;;DBQ=" & src
Set AccessConn=Server.CreateObject&#40;"ADODB.Connection"&#41;
AccessConn.Open  sConnStr
%>


</script>

<form method="post" name="yes3" action="page222.asp">
  <p>&nbsp; </p>
  <p> <br>
  <TABLE COLSPAN=8 CELLPADDING=5 BORDER=0>
  <table width="75%" border="0" align="center">
    <tr> 
      <td width="14%"> 
      <td width="9%">geniki kathgoria</td>

//πρωτο drop down list επιλέγει γενικές κατηγοριες
      <td width="22%"><select  name="description"  onchange="yes3.submit&#40;&#41;">
          <%
          dim  SQLQuery
          SQLQuery =" SELECT id,description from genikescategories"
          Set Rs=Server.CreateObject&#40;"ADODB.Recordset"&#41;
	      Rs.Open  SQLQuery , AccessConn
		
		       Do 	While Not Rs.EOF
				if  &#40;Request.Form&#40;"description"&#41;=rs&#40;"id"&#41;&#41; then
				Response.write"<option value="& Rs&#40;"id"&#41; & ">" & Rs&#40;"description"&#41; & "</option> <selected>"
			
			
				else
				Response.write"<option value="& Rs&#40;"id"&#41; & ">" & Rs&#40;"description"&#41; & "</option>"
				Rs.MoveNext
			end if
		    loop
			
          RS.Close
		 Set RS = Nothing
		
%>
        </select>
        </td>
		
		
      <td width="9%">κατηγορια είδους</td>

//δευτερο drop down list επιλέγει κατηγοριές είδους

      <td width="22%"><select name="description2" id=select3 style="WIDTH&#58; 117px"  onChange="document.yes3.submit&#40;&#41;">
// το ιd_parent &#40;πινακα εδος&#41; = με αυτό που επιστρέφει το πρώτο drop down list
          <%   SQLQuery ="SELECT * from categorieseidos where id_parent=" & vname
          Set Rs = Server.CreateObject&#40;"ADODB.Recordset"&#41;
		     Rs.Open  SQLQuery ,AccessConn
		   Response.write"<option value="& Rs&#40;"id"&#41; & ">" & Rs&#40;"description"&#41; & "</option> <selected>"
	       Do While Not Rs.EOF 
				Response.write"<option value="& Rs&#40;"id"&#41; & ">" & Rs&#40;"description"&#41; & "</option>"
				Rs.MoveNext
	       loop
          RS.Close
         Set RS = Nothing
	      response.Flush&#40;&#41;   
		 
         %>
        </select></td>
		
		
		
      <td width="12%">marka</td>
//τριτο drop down list επίλέγει μάρκα

      <td width="21%"><select name="description3" id=select4 style="WIDTH&#58; 117px" onChange="document.yes3.submit&#40;&#41;">

   // το ιd_edos &#40;pinaka marka = με αυτό που επιστρέφει το δευτερο drop down list      
 <%   SQLQuery ="SELECT * from marka  where  id_eidos = "  &  lname  
            Set Rs = Server.CreateObject&#40;"ADODB.Recordset"&#41;
		     Rs.Open  SQLQuery ,AccessConn
		  	Response.write"<option value="& Rs&#40;"id"&#41; & ">" & Rs&#40;"description"&#41; & "</option><selected>"
	       Do While Not Rs.EOF 
				Response.write"<option value="& Rs&#40;"id"&#41; & ">" & Rs&#40;"description"&#41; & "</option>"
				Rs.MoveNext
	       loop
          RS.Close
         Set RS = Nothing
		  response.Flush&#40;&#41;   
         %>
        </select></td>
    </tr>
  </table>
  <p></p>
</form>

</html>

Επισκέπτης

please help ΠΡΟΒΛΗΜΑ ΣΕ ΜΙΑ ΕΦΑΡΜΟΓΗ ASR+ACCESS

Δημοσίευση από Επισκέπτης » 31 Ιούλ 2004 13:50

Νομίζω ότι το πρόβλημα εντοπίζεται σε αυτή την γραμμή που λες...

Response.write"<option value="& Rs("id") & ">" & Rs("description") & "</option> <selected>"

το selected indicator μπαίνει μέσα στο <option>

ως εξής:

<option value=1 selected>επιλογή πρώτη</option>

και όχι όπως το έχεις γράψει.
Δεν κοίταξα όλον σου τον κώδικα γιατί έπεσε το μάτι μου αμέσως σε αυτό.
Δοκίμασε και πες μου.

Φιλικά,
@ντώνης.

grigoria
Δημοσιεύσεις: 22
Εγγραφή: 26 Ιούλ 2004 15:07

please help ΠΡΟΒΛΗΜΑ ΣΕ ΜΙΑ ΕΦΑΡΜΟΓΗ ASR+ACCESS

Δημοσίευση από grigoria » 02 Αύγ 2004 14:40

ευχαριστώ
αλλα!!! δεν είναι
εκει το πρόβλημα το δοκίμασα
πάλι μου έμφανίζει μέσα στίς λίστες
πάντα το πρώτο στοιχείο
Μήπως χρειάζεται να κάνω clear
στις λίστες κάθε φορά που κάνω
submit τη φόρμα και να τις ξαναγεμίζω
τις λες;;;
Kαι αν ναι μηπως μπορείς να με βοηθήσεις για
το πως θα το κάνω
αν θες περισσότερες πλήροφορίες για τη βάση
πεσμου περιμένω απάντηση

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

please help ΠΡΟΒΛΗΜΑ ΣΕ ΜΙΑ ΕΦΑΡΜΟΓΗ ASR+ACCESS

Δημοσίευση από soteres2002 » 02 Αύγ 2004 14:56

koita eikei pou kaneis value HTML mesa stin metabliti me broh\gxo for kanonika prepei na baleis "" anti gia ". Dialadi an thes na tiposeis to minima: "Hello world!" grafeis:

<%
Response.Write """Hello world!"""
%>

toulaxiston stin ASP.NET etsi ginetai...

Oso gia auto pou les me tin seira, sto query tha borouses na kaneis order by, i na tis sozeis se ena tempfile kai meta na to anoigeis, na to sozeis se enan sisxetismeno pinaka kai na kaneis meta sort

grigoria
Δημοσιεύσεις: 22
Εγγραφή: 26 Ιούλ 2004 15:07

please help ΠΡΟΒΛΗΜΑ ΣΕ ΜΙΑ ΕΦΑΡΜΟΓΗ ASR+ACCESS

Δημοσίευση από grigoria » 03 Αύγ 2004 09:02

αν κάνω order by απλά τα ταξινομεί αλφαβητικά
και μέσα στις λίστες φαίνεται σαν επιλεγμένο
πάντα το πρώτο αλφαβητικά στοιχείο
αν και γίνονται οι αλλαγές κοινώς καμιά
διαφορά

αν θες γίνε λίγο πιο σαφής για τους συσχετιζόμενους
πίνακες

τα "" πιστεύω ότι είναι οκ επειδή παίρνει στοιχεία από
βάση access!!

Απάντηση

Επιστροφή στο “ASP, ASP.NET”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες