Connessione ad access con c#

lunedì 30 ottobre 2006 - 17.29

ghiboz Profilo | Newbie

ciao!
innanzitutto un saluto a tutti! è il mio primo post qui
vi scrivo perchè ho un problema e non capisco come risolverlo..
praticamente ho un db access stupido, con 1 sola tabella senza link esterni..
il casino è che un campo di questa tabella è memo, perchè devo inserirci dei dati superiori a 255 caratteri...
lato access tutto ok
ma se uso una OleDbConnection e leggo i dati tramite OleDbDataReader mi tronca il valore della colonna memo a 255 caratteri...
sapete come fare a evitare questo problema??

grazieeeeeeee

lbenaglia Profilo | Guru

>ciao!
>innanzitutto un saluto a tutti! è il mio primo post qui

Ciao ghiboz,

benvenuto su .net hell

>ma se uso una OleDbConnection e leggo i dati tramite OleDbDataReader
>mi tronca il valore della colonna memo a 255 caratteri...
>sapete come fare a evitare questo problema??

Prova a leggere i seguenti threads:
http://www.thescripts.com/forum/thread105560.html
http://www.pcreview.co.uk/forums/thread-1247362.php

Inoltre assicurati che la query non utilizzi delle funzioni stringa applicate alla colonna memo, altrimenti verrà effettuato un cast implicito a Text (255)!!

>grazieeeeeeee
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

ghiboz Profilo | Newbie

grazie mille!!!!
ora funziona!
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