Problema ADO e Parametri

lunedì 23 marzo 2009 - 22.55

Anonimo Profilo | Senior Member

Salve,
Mi dite come posso risolvere questo problemuccio ma funzionante... dico se scrivo più di 1milioni di parole etc.. mi fa andare in tilt il server.

Mi dite perchè non c'è longtext (Mysql) nei odbcType.

Io per ora uso cosi:
cmd.Parameters.Add("?_content", OdbcType.Text, 5000);
cmd.Parameters["?_content"].Value = txtHomePage.Value;

Mi potete dire come risolvere il problema?.

grazie.

alx_81 Profilo | Guru

>Salve,
Ciao

>Mi dite come posso risolvere questo problemuccio ma funzionante...
>dico se scrivo più di 1milioni di parole etc.. mi fa andare in
>tilt il server.
che cosa significa? che errore ottieni? Spiega cosa stai cercando di fare..

>Mi potete dire come risolvere il problema?.
così proprio non capisco.. cerca di essere più chiaro per favore

>grazie.
di nulla!

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Anonimo Profilo | Senior Member

niente, ricevo un errore ora se mi ricordo bene, che diceva che era dannegiato è poi IIS WORK PROCESSOR va in tilt dicendo ,

IIS WORK Ha messo di funzionare (su win vista).

alx_81 Profilo | Guru

>niente, ricevo un errore ora se mi ricordo bene, che diceva che
>era dannegiato è poi IIS WORK PROCESSOR va in tilt dicendo ,
niente, non riesco ad esserti di aiuto. Aspettiamo se qualcuno ne sa di più..

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Anonimo Profilo | Senior Member

ok, è ora mi funziona con quell 5000, solo che non capisco che prima avendo messo 255, mi diceve memoria dannegiata e IIS work processo andava in tilt e dovevo riavviare il server (notebook dove lavoro).

Dopo messo 5000, funziona,

Sai qual'è il valore massimo per fare che inserisce tutto?.

ad esempio:
http://www.lipsum.com/feed/html

che con 255 , me lo inseriva a meta.
poi faccendo alcune prove (nel frattempo si impallava il server , alcune volte).
e dopo aver messo 5000, ha funzionato senza dare problemi.

Tu sai cosa è il problema e quando posso utilizare il valore massimo di text.?
grazie.

alx_81 Profilo | Guru

>che con 255 , me lo inseriva a meta.
>poi faccendo alcune prove (nel frattempo si impallava il server
>, alcune volte).
>e dopo aver messo 5000, ha funzionato senza dare problemi.
>
>Tu sai cosa è il problema e quando posso utilizare il valore
>massimo di text.?
secondo me non devi soffermarti sulla lunghezza:
http://dev.mysql.com/tech-resources/articles/visual-basic-datatypes.html

usa, per sicurezza LONGTEXT
>grazie.

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Anonimo Profilo | Senior Member

si lo so , che devo usare longtext , ma odbctype.longtext non esiste come mai .

Invece il campo e content longtext.

grazie per i link ora vado a leggere.

ciao.

alx_81 Profilo | Guru

>si lo so , che devo usare longtext , ma odbctype.longtext non
>esiste come mai .
perchè stai usando ODBC (coi suoi tipi di dato), ma dovresti usare il connettore di mysql.
scaricalo qui:

http://dev.mysql.com/downloads/connector/

per .net è questo:
http://dev.mysql.com/downloads/connector/net/

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5