[SQL SERVER 2000 / ASP] Krijg geen weergave

Pagina: 1
Acties:

  • Morpheus_at_work
  • Registratie: December 2000
  • Laatst online: 28-08 00:01
ik heb net de database omgezet van access naar sql server 2000

Ik zet een connectie op met de string

code:
1
2
"DRIVER=SQL Server; SERVER=servernaam; UID=usernaam; 
PWD=password; DATABASE=databasenaam"



ik voer de query uit , allemaal geen probleem

query :

code:
1
2
3
 "SELECT TOP 15 Nieuws.NieuwsID, Nieuws.NieuwsTitle, 
Nieuws.NieuwsPostDateTime FROM Nieuws WHERE (((Nieuws.NieuwsActive)=1)) 
ORDER BY Nieuws.NieuwsPostDateTime DESC



als ik deze query uitvoer vanuit de de database krijg ik netjes resultaat , als ik hem via de asp pagina uitvoer krijg ik 0,0 terug

ik krijg geen foutmelding terug het resultaat is gewoon leeg

ik ben even het spoor bijster , als ik access gebruik gaat het goed

Canon R6 MARK III, 35mm 1.4 VCM, 50mm 1.4 VCM , 85mm 1.4 VCM , 17-35mm 1.8, 28-70 1.8 , 24-105 1.8 70-200 f2.8


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:34

gorgi_19

Kruimeltjes zijn weer op :9

En hoe ziet je ASP-code er uit?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Morpheus_at_work
  • Registratie: December 2000
  • Laatst online: 28-08 00:01
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var connection = Server.CreateObject("ADODB.Connection")
    connection.Open(DSNname)

    var record = Server.CreateObject("ADODB.Recordset");
    var SQLstr = "SELECT TOP 15 Nieuws.NieuwsID, Nieuws.NieuwsTitle, 
Nieuws.NieuwsPostDateTime FROM Nieuws WHERE (((Nieuws.NieuwsActive)=1)) 
ORDER BY Nieuws.NieuwsPostDateTime DESC";
    record.Open(SQLstr, connection);
    while (!record.EOF){
    %>

---> TABEL met recordset gegeven <----  

    <%
        i++;
        record.MoveNext();}
        record.Close();
        record = null;
        connection.Close();
    %>

Canon R6 MARK III, 35mm 1.4 VCM, 50mm 1.4 VCM , 85mm 1.4 VCM , 17-35mm 1.8, 28-70 1.8 , 24-105 1.8 70-200 f2.8


  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Moeten die accolade's er niet omheen :?

"Driver={SQL Server};Server=servernaam;Database=pubs;Uid=sa;Pwd=asdasd;"

  • Morpheus_at_work
  • Registratie: December 2000
  • Laatst online: 28-08 00:01
Buzzman schreef op 05 november 2002 @ 21:50:
Moeten die accolade's er niet omheen :?

"Driver={SQL Server};Server=servernaam;Database=pubs;Uid=sa;Pwd=asdasd;"
dit even getest , heeft niet mogen baten

Canon R6 MARK III, 35mm 1.4 VCM, 50mm 1.4 VCM , 85mm 1.4 VCM , 17-35mm 1.8, 28-70 1.8 , 24-105 1.8 70-200 f2.8


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 22-06 10:32

_Thanatos_

Ja, en kaal

En als je OLEDB gebruikt ipv ODBC?

dus met een connectionstring als deze
"Provider=SQLOLEDB;Data Source=[servernaam];Initial Catalog=[database];User ID=[username];Password=[password];Network Library=dbmssocn"

"Network Library=dbmssocn" dient er trouwens voor om TCP/IP te forceren. Voorkomt wat probs, weet alleen ff niet welke.

日本!🎌

Pagina: 1