VB6 с Access 2007

33 отговора 0 прегледа
#1

VB6 с Access 2007

Здравейте !
Може ли някой да ми помогне да свържа Аccess 2007 с Visual Basic 6.0

Как ли не опитах да я свържа тази таблица , но все ми дава грешка : could not find file и ми маркира ето този ред от сорса :

db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " & path

А ето го и целия сорс:

Form1:

Private Sub Form_Load()
With ListView1.ColumnHeaders
.Add , , "№", 300
.Add , , "ЕГН", 1200
.Add , , "Име", 2000
.Add , , "Презиме", 2000
.Add , , "Фамилия", 2000
.Add , , "Санкция", 5000
.Add , , "Дата", 1200
End With
LoadData
End Sub

Sub LoadData()
Dim list As ListItem
Dim X As Integer
ConnectDB
rs.Open "Select * from AND", db, 3, 3
Do Until rs.EOF
Set list = ListView1.ListItems.Add(, , rs(0))
For X = 1 To 7
list.SubItems(X) = rs(X)
Next X
rs.MoveNext
Loop
Set rs = Nothing
db.Close: Set db = Nothing

End Sub

Module1:

Public db As New ADODB.Connection
Public rs As New ADODB.Recordset
Public path As String
Public Sub ConnectDB()
path = App.path & "\AND.mdb"
db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " & path
End Sub

Тъкато съм още прохождащ така да се каже, вероятно е да съм пропуснал нещо! Но не мога да вдяна !
Щ е се радвам на всякакви съвети, относно свързването на Аccess 20007 с Visual Basic 6.0

Отговор
в отговор на drosg #2

Re: VB6 с Access 2007

Версия на Windows?
Access 2007 инсталиран ли е на компа, или имаш само .mdb файла но без самия Access?


Редактирано от Naki на

Отговор
в отговор на Naki #3

Re: VB6 с Access 2007

Версия на Windows: XP professional 2002 servise pack 3
Да инсталиран е Access 2003 и Access 2007

Отговор
в отговор на drosg #4

Re: VB6 с Access 2007

Я виж тука:
[линк]


Отговор
в отговор на drosg #5

Re: VB6 с Access 2007

Какво стана, реши ли (се) проблема?
Специално за теб си инсталирах VB 6, както и Access 2007.
Утре или другиден ще взема да пробвам да създам файл и да го аксесна...


Отговор
в отговор на Naki #6

Re: VB6 с Access 2007

Здр! Не, не, все още не успявам да кънектна вижуала с аксеса!
Ако искаш дай мейл, за да ти изпратя примерен проект, или ако искаш ти линк към примерния проект: [линк]

Редактирано от drosg на

Отговор
в отговор на drosg #7

Re: VB6 с Access 2007

* Не виждам .MDB файл! Мисля, че има разлика между .MDB и .accdb.
* Защо точно VB6 искаш да ползваш? Имаш ли причина да не ползваш VB20xx? (2005/2008/2010)


Отговор
в отговор на Naki #8

Re: VB6 с Access 2007

Причината да не ползвам VB 2005, 200... е, че в момента се уча да пиша на VB6 ... а и нямам инсталиран друг VB...
Ако искаш дай мейл, за да ти пратя проекта!

Отговор
в отговор на drosg #9

Re: VB6 с Access 2007

Няма никакъв смисъл да учиш VB6... Студент ли си? Карат ви това да учите от училище?? VB6 е много стар, пробвай по-добре VB2008 или 2010.


Отговор
в отговор на Naki #10

Re: VB6 с Access 2007

ОК! Кой Visual Basic ще ми препоръчаш! И от каде да го дръпна?

Отговор
в отговор на drosg #11

Re: VB6 с Access 2007

Я кажи каква ти е системата? Какъв процесор, колко ГБ РАМ, с какъв Windows си?
ЕДИТ: Май каза WinXP де, тогава кажи другите характеристики.


Редактирано от Naki на

Отговор
в отговор на Naki #12

Re: VB6 с Access 2007

intel seleron 1,73GHz ; 1GB RAM WINDOWS XP Professional Service Pack 3

Отговор
в отговор на drosg #13

Re: VB6 с Access 2007

Я си стой на VB6...

[линк]
Отговор
в отговор на wqw #14

Re: VB6 с Access 2007

Ти малоумен ли си, или да!?
Visual Studio 2008
Hardware Requirements
Minimum: 1.6 GHz CPU, 384 MB RAM, 1024x768 display, 5400 RPM hard disk
Recommended: 2.2 GHz or higher CPU, 1024 MB or more RAM, 1280x1024 display, 7200 RPM or higher hard disk

Човекът е със доста над 384 MB RAM, не виждам какъв е проблема!!


Редактирано от Naki на

Отговор
в отговор на drosg #15

Re: VB6 с Access 2007

Visual Basic 2008. Ако ти се стори, че е бавен, пробвай със 2005.
Може да ги дръпнеш от Арена и Замунда.


Отговор
в отговор на Naki #16

Re: VB6 с Access 2007

Ти малоумен ли си да вярваш на minimum requirement?

Най-често те са минимум преди SPn -- справка чисто XP vs SP3.

[линк]
Отговор
в отговор на wqw #17

Re: VB6 с Access 2007

В случая няма такова нещо!

1. System Requirements
1.2. Supported Operating Systems

· Windows XP Service Pack 2 or above
· Windows Server 2003 Service Pack 1 or above
· Windows Server 2003 R2 or above
· Windows Vista
· Windows Server 2008

Демек въобще няма да бачка на SP1 и non-SP WinXP.


Отговор
в отговор на Naki #18

Re: VB6 с Access 2007

Забравих да кажа, че VB 200x е част от Visual Studio 200x.
Тоест за VB2008, търси в Замундата/Арената
Visual Studio 2008


Отговор
в отговор на wqw #19

Re: VB6 с Access 2007

А, да - и защо реши, че WinXP без SP има разлика в изискванията (и натоварването на системата да кажем) със примерно WinXP SP3? Не мога да се съглася с това...


Отговор
в отговор на Naki #20

Re: VB6 с Access 2007

Знам че не можеш. И други неща не можеш. Много са!

Примерно един цикъл код на VB2008 не можеш, но ръсиш непоискан акъл по форумите.

[линк]
Отговор