"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

PROJEKTNOTFALL, help me

dolby 22.12.2004 - 17:47 862 6 Thread rating
Posts

d0lby

reborn
Registered: Jul 2004
Location:
Posts: 6124
Meine Cousine hat ein Problem und hat mich um Hilfe gebeten.

Sie hat morgen ein Projekt fertig zu stellen und kommt nicht weiter.

Ich kann ihr aber in dieser Sache NULL helfen, deswegen der dringende Hilferuf an euch:
Das hat sie mir vor paar minuten im ICQ geschrieben.

===========================
..::FaYe::.. (5:31 PM) :
okay das hier ist ein notfall und ich bin verzweifelt
vorweg - ich bin absoluter laie in asp

das problem ist folgendes.. wir müssen morgen ein projekt abgeben - dazu gehören zwei asp seiten die noch nicht funktionieren weil wir kaum etwas darüber gelernt haben

die angabe ist recht simpel (accessdatenbank)
es gibt eine projekttabelle in der die projektnummer, kurzbezeichnung, thema... etc drinnen steht

und es gibt eine schülertabelle in der die schülernummer, name, projektnr (beziehung zu projekttabelle) stehen

wir haben nun eine seite die 'proj.asp' heißt
in dieser seite sind nur die kurzbezeichnungen angegeben - und verlinkt auf eine detail.asp in dieser man dann aufgrund der projektnummer die erstlichen projektdaten ausgeben muss - funktioniert auch blendend



Zitat:
<%
sql= "Select * from Projekt;"
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3 %>
<table>

<% rs.movefirst
do while not rs.eof %>
<tr height="30">
<td><%=rs("Kurzbezeichnung")%></td>
<td><a href="detail2.asp?Projektnr=<%=rs("Projektnr")%>"> Projekt</a></td>
</tr>

<% rs.movenext
loop %>
</table>

<%
request.querystring("Projektnr")
sql= "Select * from Projekt where Projektnr="&request.querystring("Projektnr")&";"

set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3 %>
<table>

<tr height="30"> <td><b>Projektnr:</b></td>
<td><%=rs("Projektnr")%></td></tr>

<tr height="30"> <td><b>Thema:</b></td>
<td><%=rs("Thema")%></td></tr>

</table>

das problem ist jetzt, was muss ich tun um in dieser detail.asp mir jetzt auch noch die schülernummer und den schülernamen (sind mehrere) anzeigen zu lassen?

dazu kommt nochd as es eine weitere tabelle gibt
'auftraggeber' und eine tabelle 'auftraggeber projekt' über die projekt und auftraggeber verbunden sind (sprich in der auftraggeber projekt tabelle steht n primärschlüssel, die nummer des projektes und die nummer des auftraggebers (weil es mehr auftraggeber zu einem projekt sein können)

hoffe das war so weit klar, wär total lieb wenn mir irgendjemand helfen könnte, wir stehen unter zeitdruck und brauchen das dringend

vielen vielen dank im vorhinein

..::FaYe::.. (5:32 PM) :
problem 2:
ein klitze kleines problem gäbe es da noch, außer dieses anzeigen aus der datenbank haben wri nichts mehr in asp gelernt.. wie würde man denn nach einem bestimmten projektnamen bzw einer nummer mit asp suchen?

..::FaYe::.. (5:32 PM) :
problem 3
:also soetwas wie eine gesamtabfrage das ist genial - angenomemn wir basteln uns so eine abfrage zusammen haben wir das problem das das ganze dann so aussieht:
1 - Projekt A - Thema - Kurzbezeichnung - Schüler1
2 - Projekt A - Thema - Kurzbezeichnung - Schüler2
3 - Projekt A - Thema - Kurzbezeichnung - Schüler 3

sprich wir haben jedes projekt so oft dastehn wie oft es schüler gibt ._.
außerdem.. wenn die gesamtabfrage 'gesamt' heißt (weil sowas haben wir schon)

müsst ich dann eingeben
sql= "Select * from gesamt;" ?

===================================


Diesen Bereich in der Datenbank... ist genau der wo ich mich NULL auskenne

Wenn ds Problem nicht zu groß ist und leicht erklärbar ist... bitte helfen

thx ;)
Bearbeitet von d0lby am 22.12.2004, 17:51

d0lby

reborn
Registered: Jul 2004
Location:
Posts: 6124
keiner Ahnung worums hier geht?

dosen

Here to stay
Avatar
Registered: Feb 2003
Location: Wien
Posts: 5598
im coding forum wird dir sicher mehr geholfen!

DaVe dA RiPPA

MASTERMIND
Avatar
Registered: Jun 2001
Location: Wien
Posts: 839
mit einem "bitte" im threadtitel wird dir vielleicht auch eher jemand helfen.

abgesehen davon: ifl

d0lby

reborn
Registered: Jul 2004
Location:
Posts: 6124
Zitat von dolby
Wenn ds Problem nicht zu groß ist und leicht erklärbar ist... bitte helfen

thx ;)


lesen du pG
:eek:

mit solchen Meldungen bist du eher der lame

obs im Titel ist oder im Thread ist sowas von egal...

ich bat um Hilfe!! Somit... pls ned *klugs.......*


btw: in jedem Thread müßte also ein BITTE stehen???
Windows bootet nicht, BITTE hilfe
Netzwerk geht nicht, BITTE hilfe
Soundkarte defekt, BITTE hilfe
KOmme beim Spiel nicht weiter, BITTE hilfe
bla bla bla
Bearbeitet von d0lby am 23.12.2004, 09:25

BuSHidO

ist süß
Registered: Jul 2001
Location: galaxie
Posts: 542
1) Projektdaten und Mitglieder anzeigen

JOIN

http://www.google.de

zb so:

SELECT dbo.projects.strProjectName, dbo.pupils.strPupilName
FROM dbo.projects FULL OUTER JOIN
dbo.pupils ON dbo.projects.intPupilId = dbo.pupils.intPupilId

2) Suchen

LIKE

SELECT * FROM <table> WHERE <spalte> LIKE '<value>'

% = wildcard
Bearbeitet von BuSHidO am 23.12.2004, 15:54

BobbyPI

jiu-jitsu rulez... ;)
Avatar
Registered: Nov 2001
Location: Vienna
Posts: 721
Und Problem schon gelöst?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz