🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #92490

Re: VB6 a SQLite

#92490
From: Artur S.
Date: Thu, 09 Feb 2006 19:03
86 lines
3480 bytes
jkdobro napisał(a):
> Użytkownik "Artur S." <arturstan@poczta_nie_spamuj.onet.pl> napisał w
> wiadomości news:dsep21$lk8$1@atlantis.news.tpi.pl...
> 
>>jkdobro napisał(a):
>>
>>>>>Witam,
>>>>>Czy ktoś mógłby powiedzieć mi (ale tak jak chłopu na miedzy) jak
>>>
>>>połączyć
>>>
>>>
>>>>>się z VB6 do SQLite 3.x?
>>>>>Zainstalowałem ODBC dla SQLite (sqliteodbc-win32)
>>>>>Jaką biblioteke mam podpiąć do VB? (mam teraz Microsofr ActiveX Data
>>>
>>>Objects
>>>
>>>
>>>>>2.7 Library)
>>>>>Co mam wpisać w ConnectionString dla con.Open (mam "DSN=SQLite
>>>>>Datasource;Database=" & pDBFileName &
>>>
>>>";Threaded=1;Timeout=1000;NoWCHAR=0")
>>>
>>>
>>>>>Coś robię nie tak bo nie chce połączyć....
>>>>>
>>>>>Z góry wielkie dzięki - pozdrawiam
>>>>>
>>>>>
>>>>>
>>>>
>>>>biblioteka ok
>>>>
>>>>1. jaki błąd?
>>>>2. plik bazy istnieje?
>>>>3. masz utworzony DSN?
>>>>
>>>>Pozdrawiam
>>>>Artur S.
>>>
>>>
>>>Podczas otwarcia połączenia con.Open zwaraca błąd -2147467259 (chyba
> 
> brak
> 
>>>pliku bazy).
>>>Plik bazy istnieje. pDBFileName podaje pełną ścieżkę do pliku z jego
> 
> nazwą
> 
>>>(plik bazy mam z rozszerzeniem *.db)
>>>W źródłach danych ODBC w zakładce Systemowe DSN jest pozycja "SQLite
>>>Datasource". Pokazała się po zainstalowaniu sqliteodbc-win32
>>>
>>>Czy o czymś zapomniałem?
>>>
>>>Pozdrawiam Jarek D.
>>>
>>>
>>
>>Numer błędu niewiele mówi ;) ale dalej powinien być opis, który coś
>>mówi. Nie mam pod ręką projektu w VB6 podłączonego do sqlite, ale jak
>>korzystam z sqlite w .net (przez odbc) i nie ma bazy, to jest tworzony
>>plik o wielkości 0 bajtów.
>>A może zamieść ten projekt (możesz wyrzucić to, co nie dotyczy
>>podłączenia do bazy) gdzieś w sieci, lub przyślij na priv to zobaczę.
>>
>>Pozdrawiam
>>Artur S.
>>
>>PS. a może baza jest innej wersji sqlite. Nie wiem, czy to ma znaczenie,
>>strzelam.
> 
> 
> Faktycznie. Sterowniki ODBC które zainstalowałem obsługuję SQLite 2.x. Choć
> moim celem było użycie SQLite 3.x to zadowolę się starszą wersją tej bazy.
> 
> Bardzo dziękuję za pomoc. Pozdrawiam
> 
> 
do 3 też jest odbc (można ściągnąć z sieci)

Pozdrawiam
Artur S.
Technical Details
Message-ID: <dsg3j5$g8l$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <dk5bot$u43$1@news.onet.pl> <dk5e6l$ek$1@atlantis.news.tpi.pl> <dk5tr5$spu$1@news.onet.pl> <dka7pg$bsl$1@atlantis.news.tpi.pl> <dsd786$42g$1@achot.icm.edu.pl> <dsd87l$73d$1@atlantis.news.tpi.pl> <dsddb6$dds$1@achot.icm.edu.pl> <dsep21$lk8$1@atlantis.news.tpi.pl> <dsf4cj$38j$1@achot.icm.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Artur S." <arturstan@poczta_nie_spamuj.onet.pl>
Newsgroups: pl.comp.lang.vbasic
Subject: Re: VB6 a SQLite
Date: Thu, 09 Feb 2006 20:03:35 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 86
Message-ID: <dsg3j5$g8l$1@nemesis.news.tpi.pl>
References: <dk5bot$u43$1@news.onet.pl> <dk5e6l$ek$1@atlantis.news.tpi.pl> <dk5tr5$spu$1@news.onet.pl> <dka7pg$bsl$1@atlantis.news.tpi.pl> <dsd786$42g$1@achot.icm.edu.pl> <dsd87l$73d$1@atlantis.news.tpi.pl> <dsddb6$dds$1@achot.icm.edu.pl> <dsep21$lk8$1@atlantis.news.tpi.pl> <dsf4cj$38j$1@achot.icm.edu.pl>
NNTP-Posting-Host: 212.160.91.35
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1139511717 16661 212.160.91.35 (9 Feb 2006 19:01:57 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Thu, 9 Feb 2006 19:01:57 +0000 (UTC)
User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
X-Accept-Language: pl, en-us, en
In-Reply-To: <dsf4cj$38j$1@achot.icm.edu.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit