webForumDet fria alternativet

Antal....

ASP

9 svar · 150 visningar · startad av JonasT

Medlem sedan dec. 2001148 inlägg
Frågan#1

Hej!
hur gör jag för att kunna visa hur många inlägg en anvndare har i sin gästbok?
användar databsen och gästboken är 2 olika databser...
Tacksam för svar

[Redigerat av JonasT den 29 dec 2001]

Medlem sedan feb. 2001390 inlägg
#2

Select As Icount

------------------
En sak livet lärt mig är att idioterna oftast har rätt

Medlem sedan feb. 20012 412 inlägg
#3

Hej, jag hade gjort 2 tabeller.

Users
Guestbook

I tabellen Users finns alla användare med diverse uppgifter. Tabellens räknare hade jag döpt till tex: UserId, vilket är unikt id (räknare)

Sedan i tabellen Guestbook hade jag sparat vilket UserId meddelandet tillhör (OwnerId), vilket UserId som skrivit det, datum, och meddelande ev fler uppgifter om så önskas. Sedan själva räknaren:

sql ="SELECT COUNT(*) AS intAntal " & _
" FROM Guestbook WHERE OwnerId = " & request.querystring("UserId")

mvh Jörgen :)

------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.

[Redigerat av jorgen den 29 dec 2001]

Medlem sedan dec. 2001148 inlägg
#4

Men...nu är mycket uppbyggt och så....då blir det väl svårt o ändra.. + att massor av annat förstårs säkert då.
Så man kan inte lösa det om dom r 2 olika databaser?

Medlem sedan feb. 20012 412 inlägg
#5

Du vinner inget på att ha flera databaser, mer än att databaserna blir mindre. Dela hellre upp det i olika tabeller så får du lättare att hantera informationen. (under förutsättning att det tillhör samma application) Jag har tex bara en mysql-databas till alla mina applicationer, men uppåt 15 tabeller. Läs på lite om databasnormalisering, för programmeringen bygger mycket på hur man lägger upp databasen, lägger man upp den fel får man ett helsike att få fram rätt information på ett enkelt och prestandamässigt bra sätt.

Hur ser dina tabellstrukturer ut nu?

------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.

[Redigerat av jorgen den 29 dec 2001]

Medlem sedan dec. 2001148 inlägg
#6

I Användar databasen så här:
namn:db
Tabell:anvandare
I gästboken:
namn:gastbok.mdb
Tabell: gastbok

Medlem sedan feb. 20012 412 inlägg
#7

Men hur ser dina tabeller ut i de båda databaserna?

------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.

Medlem sedan dec. 2001148 inlägg
#8

i tabellen anvandare:
ID|Namn|Losen|Fnamn|Enamn|Alder| och sen mer som jag inte tror du behöver veta
I gastbok:
ID|Till|Fran|Mess|Datum|FranID|

Medlem sedan feb. 20012 412 inlägg
#9

Det ser bra ut, är franId samma som vilken medlem gästboken tillhör?

Jag hade tagit mig den tiden det tar att ändra från 2 databaser till 2 tabeller. Det har du igen senare.

Om man kan joina 2 tabeller från 2 olika databaser har jag ingen aning om, men det verkar vara en omständig och ooptimal lösning i vilket fall som helst.

mvh Jörgen :)

------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.

Medlem sedan dec. 2001148 inlägg
#10

Ingen annan som vet hur jag kan lösa det med 2 databaser?

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)