|
Тема |
Има 3 типа връзки в .NET [re: tn1] |
|
Автор |
Long Runner (дивак) |
|
Публикувано | 30.08.03 02:48 |
|
|
1. SqlConnection
2. OleDbConnection (ODBC)
3. OracleConnection (Oracle)
Това са класовете, които се предлагат официално от Майкрософт в .NET Framework 1.1. За всякакви бази данни без 1 и 3 се използва 2. MySql пуснаха .NET мост, който е просто надстройка над 2 специално за MySql бази данни. Най-лесно можеш да се вържеш към MySql база в 2 случая:
1. В лявата страна на VS имаш панел Server Explorer, който по принцип би трябвало да разпознае всеки един DBMS Server (Oracle 9i и SQL Server 2000 ги разпознава без проблем, не съм използвал MySql сървър, за да потвърдя дали ще го види и него). При положение че го открива, през тоя панел си отваряш базата данни -> избери една таблица и я пусни в Form прозореца. Автоматично ще ти създаде OleDbConnection и OleDbDataAdapter.
или:
2. Кликни с десния клавиш върху името на проекта ти (който се намира в Project Explorer в дясната част на студиото), избери Add New Item -> Database Form. Съответен помощник ще се отвори и ще ти помогне да направиш връзката с базата, и да я изтества дали е валидна като връзка. След което пак автоматично ще ти добави OleDbConnection и OleDbDataAdapter.
Генерирания OleDbString ще включва всички опции, но ти можеш да си изтриеш това, което не ти е нехбходимо от стринга. Стринга можеш да видиш от Properties панела, след като кликнеш върху OleDbConnection.
Ако продължава да създава проблеми пусни тук всичко, което ти изписва като грешка, защото проблема може и да е от друго естество.
Пролет пукна, ние не
|
| |
|
|
|