PDA

View Full Version : مشکل خواندن اطلاعات از sqlite (فارسی) در دات نت



naser13
چهارشنبه 27 شهریور 1392, 20:54 عصر
سلام!
من یه مشکل خیلی پیچیده دارم در دات نت وی بی وقتی اطلاعات رو از دیتابیس sqlite میخوام بگیرم اطلاعات بصورت (مربع مربع) در میاد ولی وقتی اطلاعات رو تو دیتابیس میبنیم هیچ مشکلی نداره.
پس معلومه که مشکل از دات نت هست


<connectionStrings>
<add name="MYFILE.My.MySettings.SHOPConnectionString" connectionString="data source=&quot;K:\VB.net\SRC\Complete\database.sdb&quot;;synch ronous=Normal;useutf16encoding=True"
providerName="System.Data.SQLite" />
</connectionStrings>




و قسمت استرینگ



strcon As String = ("Data Source=" & Application.StartupPath & "\database.sdb" & ";Pooling=true;FailIfMissing=false;Version=3")

Mani_rf
پنج شنبه 28 شهریور 1392, 09:46 صبح
مشکل از این قسمت تو کانکشن استرینگته : ;useutf16encoding=True

این رو پاک کن احتمالا درست میشه. اگه به هر دلیلی Error داد یا درست نشد، مقدارش رو False کن . اگر نشد بگو 1راه دیگه بهت پیشنهاد بدم.

naser13
پنج شنبه 28 شهریور 1392, 11:33 صبح
نشد بازم همون مشکله

Mani_rf
پنج شنبه 28 شهریور 1392, 13:08 عصر
به جای ;useutf16encoding=True اینو بنویس ;useutf8encoding=True

naser13
پنج شنبه 28 شهریور 1392, 16:45 عصر
هر کدوم زدم بازم نشد.


;useutf16encoding=True
;useutf16encoding=ّFalse
;useutf8encoding=True
;useutf8encoding=False

naser13
پنج شنبه 28 شهریور 1392, 17:33 عصر
و این برای چیه ؟

Pooling=true;

پوزش مشکلم فکر کنم حل شد.
دلیلش این بود.

من اطلاعات رو توسط خود SQLite Administrator ثبت کرده بودم.
ولی وقتی با ویبی اطلاعات رو زدم مشکلش حل ولی تو SQLite Administrator حالا نشون نمیده