🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
6 messages
6 total messages Started by Marek Janaszewski USUNTO. z adre... Tue, 30 Sep 2003 12:54
Borland CSB Personal i MS-Access
#91
Author: Marek Janaszewski USUNTO. z adre...
Date: Tue, 30 Sep 2003 12:54
20 lines
1881 bytes
Witam!

Na stronie www.borland.pl jest tekst jak połączyć się bazy danych na
MSDE/MS SQL Server. Nie mam pojęcia jak zmodyfikować ConnectionString
aby móc się podłączy do bazy Accessowe. Provider dla ADO jest
zainstalowany więc to powinno być możliwe.

Mam komponent SqlConnection, w którym musze ustawić właściwość
ConnectionString aby połączyć się z bazą danych. Niestety w wersji Personal
muszę wpisać wszystko samemu. Brak narzędzia do budowy i testowania tych
ustawień. Pomoc zawiera wykaz ustawień, a nie znalazłem informacji na temat
jakie są wykorzystywane przez providera ADO do Accessa.

P.S. Zainteresowanych Borland C# Builder Personal zapraszam na serwer
news://news.borland.pl

--
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Re: Borland CSB Personal i MS-Access
#92
Author: Selvin
Date: Tue, 30 Sep 2003 13:48
15 lines
1687 bytes
np .:

"Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data
Source=C:\Program Files\Microsoft Visual
Studio\MSDN\2001OCT\1033\SAMPLES\VID98\database\GALLERY.MDB;Mode=Share Deny
None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry
Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=4;Jet
OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet
OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet
OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet
OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica
Repair=False;Jet OLEDB:SFP=False"


pozdrawiam
Re: Borland CSB Personal i MS-Access
#93
Author: RobertW
Date: Tue, 30 Sep 2003 13:52
22 lines
1944 bytes
> Na stronie www.borland.pl jest tekst jak połączyć się bazy danych na
> MSDE/MS SQL Server. Nie mam pojęcia jak zmodyfikować ConnectionString
> aby móc się podłączy do bazy Accessowe. Provider dla ADO jest
> zainstalowany więc to powinno być możliwe.
>
> Mam komponent SqlConnection, w którym musze ustawić właściwość
> ConnectionString aby połączyć się z bazą danych. Niestety w wersji
Personal
> muszę wpisać wszystko samemu. Brak narzędzia do budowy i testowania tych
> ustawień. Pomoc zawiera wykaz ustawień, a nie znalazłem informacji na
temat
> jakie są wykorzystywane przez providera ADO do Accessa.

Dla Accessa przeznaczony jest System.Data.OleDb.OleDbConnection,
klasa System.Data.SqlClient.SqlConnection przeznaczona jest tylko
dla MSDE/MS SQL Server.
ConnectionString powinien być identyczny jak dla ADO czyli np.:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=baza_danych.mdb"

-- 
_______
RobertW
Re: Borland CSB Personal i MS-Access
#94
Author: Marek Janaszewski USUNTO. z adre...
Date: Wed, 01 Oct 2003 12:10
28 lines
2221 bytes
W artykule news:blc1oo$mqa$1...@news.onet.pl,
niejaki(a): RobertW z adresu <win...@NOSPAMpoczta.fm> napisał(a):

[...]
> Dla Accessa przeznaczony jest System.Data.OleDb.OleDbConnection,
> klasa System.Data.SqlClient.SqlConnection przeznaczona jest tylko
> dla MSDE/MS SQL Server.
> ConnectionString powinien być identyczny jak dla ADO czyli np.:
> "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=baza_danych.mdb"

Witam!

Faktycznie trzeba użyć innych komponentów dostępowych. Ciekawe dlaczego
Borland nie zainstalował ich w IDE w wersji Personal. Nie chciał aby
przewróciło mi się w głowie :-) Okazało się, że wiele dobroci zostało
poukrywanych.
Rozumiem, że te komponenty pochodzą z .Net Framework a nie bibliotek
narzędzia. Są samopisujące i dlatego można tak po prostu zainstalować bez
plików nagłówkowych i bibliotek z wraperami.

Czy dla takich komponentów przewidziano jakiś mechanizm kontroli licencji na
wykorzystanie jak w przypadku ActiveX. Czy mogą się pojawić ograniczenia z
wykorzystaniem komponentów dostępnych w systemie.

--
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Re: Borland CSB Personal i MS-Access
#95
Author: RobertW
Date: Wed, 01 Oct 2003 14:34
37 lines
2769 bytes
> Faktycznie trzeba użyć innych komponentów dostępowych. Ciekawe dlaczego
> Borland nie zainstalował ich w IDE w wersji Personal. Nie chciał aby
> przewróciło mi się w głowie :-) Okazało się, że wiele dobroci zostało
> poukrywanych.
> Rozumiem, że te komponenty pochodzą z .Net Framework a nie bibliotek
> narzędzia. Są samopisujące i dlatego można tak po prostu zainstalować bez
> plików nagłówkowych i bibliotek z wraperami.
>
> Czy dla takich komponentów przewidziano jakiś mechanizm kontroli licencji
na
> wykorzystanie jak w przypadku ActiveX. Czy mogą się pojawić ograniczenia z
> wykorzystaniem komponentów dostępnych w systemie.

Jak zauważyłeś, dobroci jest dużo wiecej, a na Frameworku świat .NET sie nie
kończy.
Jest jeszcze kompilator J# (Java ala .NET) z przeportowanym pod .NET'a
Swingiem;
jest .NET Compact Framework powajajacy na uruchaomianie programów
pod PDA (PocketPC idp.);
jest Managed DirectX 9.0 SDK;
jest TabletPC SDK;
jest Web Services Enhancements rozszerzające możliwości WS wbudowanych
w samego Frameworka;
jest Mobile Internet Toolkit pozwalajacy na przygotowywanie stron WAP
dla telefonów komórkowych;
jest .NET Speech SDK (narazie Beta)


Jeśli chodzi o licencjowowanie to chyba wszystko co jest w .NET Frameworku
jest dostepne bez ograniczeń,
jeśli jednak chcesz przygotować własną kontrolke/biblioteke na sprzedaż
to .NET Framework dostarcza mechanizmówpozwlających
na licencjonowanie stworzonych przez siebie komponentów
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconlicensingcomponentscontrols.asp
-- 
_______
RobertW
Re: Borland CSB Personal i MS-Access
#96
Author: Marek Janaszewski USUNTO. z adre...
Date: Thu, 02 Oct 2003 19:49
43 lines
2803 bytes
W artykule news:bleok4$74u$1...@news.onet.pl,
niejaki(a): RobertW z adresu <win...@NOSPAMpoczta.fm> napisał(a):

[...]
> Jak zauważyłeś, dobroci jest dużo wiecej, a na Frameworku świat .NET
> sie nie
> kończy.
> Jest jeszcze kompilator J# (Java ala .NET) z przeportowanym pod .NET'a
> Swingiem;
> jest .NET Compact Framework powajajacy na uruchaomianie programów
> pod PDA (PocketPC idp.);
> jest Managed DirectX 9.0 SDK;
> jest TabletPC SDK;
[...]

Witam!

Dzięki, jak na razie interesuje mnie porządne narzędzie do tworzenia
klastycznych aplikacji pod Windows. Właściwe wychodzi na to, że nie
klasycznych ale .net. Więc interesuje mnie WinFrom i klasy z nim związane.
Rozszerzenia Internetowe, też może się przydać. Jakaś wymiana danych przez
XML albo generowanie stron WWW. A urządzenie mobilne to aktualnie są raczej
drogie, przynajmniej ja nie widzę takiego zapotrzebowania.

> Jeśli chodzi o licencjowowanie to chyba wszystko co jest w .NET
> Frameworku
> jest dostepne bez ograniczeń,
> jeśli jednak chcesz przygotować własną kontrolke/biblioteke na
> sprzedaż
> to .NET Framework dostarcza mechanizmówpozwlających
> na licencjonowanie stworzonych przez siebie komponentów
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/htm
l/cpconlicensingcomponentscontrols.asp

W takim razie jeśli będzie ograniczenia z licencją należy spodziewać się
odpowiedniego okienka z informacją. I tak jak zawsze obowiązuje wiedza co
właściwie się użyło we własnej aplikacji.

--
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads