webForumDet fria alternativet

Getrows??

29 svar · 351 visningar · startad av icaaq · sida 2 av 2

icaaqMedlem sedan okt. 20005 273 inlägg
#21

sql satsen funkar

------------------
Korvfarbror som tycker om kyckling

icaaqMedlem sedan okt. 20005 273 inlägg
#22

ok, vi (tack jorgen) fick den att funka så här

strSQL = "SELECT DISTINCT F_RF_NAMN FROM T_RF WHERE F_USER_ID = 1"
strConn = "driver=MySQL;UID=root;PWD=;Database=medimatch;option=16384"
Set objConn = Server.CreateObject("ADOdb.Connection")
objconn.Open strConn
arrMeny = objConn.Execute(strSQL).GetRows()
objConn.Close()
Set objConn = Nothing

Men nu kommer nästa problem, kan jag lägga ihop två st arrayes....

Jag kommer alltså att köra flera .GetRows för att sedan splitta ut dem i en select meny....

Så går det att lägga ihop två Arrays ?

------------------
Korvfarbror som tycker om kyckling

[Redigerat av jorgen och icaaq den 11 okt 2001]

[Redigerat av icaaq den 11 okt 2001]

icaaqMedlem sedan okt. 20005 273 inlägg
#23

Det jag försöker att åstadkomma är ett suplement för denna. :)

------------------
[Har aldrig redigerats av någon den 11 okt 2001]

jorgenMedlem sedan feb. 20012 412 inlägg
#24

Hej!

Borde gå att samla all information i samma array (getrows) genom att köra en join i SQL-satsen.

Det finns annars en funktion i VB som heter JOIN(), som sammanfogar vektorer. Vet ej om det fungerar i detta fallet?

mvh Jörgen :)

------------------
Varför bråka när man kan kramas?

icaaqMedlem sedan okt. 20005 273 inlägg
#25

Hur skulle en sån join se ut ??

Är den överhuvud taget genomförbar ??

------------------
[Har aldrig redigerats av någon den 11 okt 2001]

jorgenMedlem sedan feb. 20012 412 inlägg
#26

Hej!

Efter att läst på lite så fungerar Join() bara på arrayer med en dimension. Jag kommer inte på någon mer ev lösning :(

mvh Jörgen

------------------
Varför bråka när man kan kramas?

icaaqMedlem sedan okt. 20005 273 inlägg
#27

Jag får väl köra tre frågor da :(

------------------
[Har aldrig redigerats av någon den 11 okt 2001]

jorgenMedlem sedan feb. 20012 412 inlägg
#28

Inga relationer mellan tabellerna?

SELECT * FROM Table1
INNER JOIN table2 
ON tabell1.fält = tabell2.fält
INNER JOIN Table3 
ON tabell2.fält2 = Table3.fält

Borde vara optimalare än 3 separata SQL-frågor.

mvh Jörgen :)

------------------
Varför bråka när man kan kramas?

icaaqMedlem sedan okt. 20005 273 inlägg
#29

Hur sätter jag in ett WHERE i den satsen??

jag vill altså bara ha ut namnen där F_USER_ID = intMMID :OO

------------------
[Har aldrig redigerats av någon den 11 okt 2001]

jorgenMedlem sedan feb. 20012 412 inlägg
#30

Hej!

SELECT * FROM Table1
INNER JOIN table2 
ON tabell1.fält = tabell2.fält
INNER JOIN Table3 
ON tabell2.fält2 = Table3.fält
WHERE tabell.F_USER_ID = tabell.intMMID

r: stavfel
mvh Jörgen :)

------------------
Varför bråka när man kan kramas?

[Redigerat av jorgen den 13 okt 2001]

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)