PDA

Visualizza la versione completa : sql in Personal Web Server


robbo76
01-07-2001, 13:36
Ciao,
si può utilizzare un database in sql nel personal web server di w98?
Mi spiego... voglio provare pagine asp che pescano da un database sql, però non ho ancora a disposizione un server adeguato; posso farlo in locale?
Se non con PWS come?
Ciao e grazie

Shores
01-07-2001, 13:44
Credo che la cosa più semplice sia farti un piccolo database con Access con dentro le stesse tabelle che avresti su SQL Server e poi provare con quello; quando passerai ad SQL Server dovrai solo cambiare la string di connessione nell'ASP...

robbo76
01-07-2001, 13:49
Quindi non si può direttamente in sql?
Grazie?
Ma le persone "serie" come ca..o fanno a sviluppare in locale?

Shores
01-07-2001, 13:56
Si può fare, certo che si può fare, basta installarsi localmente SQL Server, solo che è una complicazione inutile: dal punto di vista di ASP usi comunque sempre ADO per accedere ai database, quindi non cambia nulla: l'unica cosa che è diversa sono le prestazioni, ma se stai provando del materiale nuovo da solo sul tuo PC non hai certo bisogno di un DB server che regga milioni di connsessioni contemporanee!

robbo76
01-07-2001, 14:03
Grazie di tutto e...
Buona giornata

robbo76
01-07-2001, 14:35
ma in access nei campi testo la dimensione max di campo è 255...
devo inserire il testo in più campi se più lungo?
ciao

Shores
02-07-2001, 01:44
Credo che ti convenga usare Campi di tipo OLE se devi contenere un testo che è davvero più lungo di 255 caratteri.

Non saprei aiutarti di più, però, perchè non mi è mai capitato di affrontare realmente questo problema.

blulemon
02-07-2001, 10:51
Nel Cd di OFFICE 2000 è presente una versione Semplificata di SQL SERVER (MSDE)! Questo ti consente di utilizzare ACCESS per la gestione di DataBase SQL Server. !

Se hai bisogno di altre informazioni fammi sapere!

Ciao!

commi
23-07-2001, 08:48
Io (in Access) utilizzo questa connessione al DataBase

Set conn = Server.CreateObject("ADODB.Connection")
On Error Resume Next
Password = ""
ConnStr = "DBQ=D:\database.mdb;Driver={Microsoft Access Driver (*.mdb)};uid=;pwd=" & Password
conn.open ConnStr

... come diventerebbe la connessione ad un Db SQL SERVER creato con lo stesso e nome, e residente nella cartella dei data base di SQL Server?


Grazie!!!

pucci70
23-07-2001, 14:41
Si puoi fare tutto con 98, io ho una istanza di SQL 2000 una di SQL 7 e una di ORACLE sul mio portatile, ma 256 MB di RAM.

La versione di SQL server 20000 per w98 è la personal edition.
La stringa di connessione per il provider SQLOLEDB
sADOConStr = "Provider=SQLOLEDB;Data Source=(local);" &_
"User ID=sa;Password=;Initial Catalog=MIODB"

Loading