- Eladhatatlannak ítélt CPU-k eladásával javult az Intel node-ok kihozatala
- Az AI átformálja a Peugeot modelljeit is
- Ráműthető a Linux PlayStation 5-re, de csak egy boot erejéig
- Mindenféle környezeti behatásnak ellenállnak az ASUS új TUF tápjai
- A kínai felsővezetés blokkolhatta Mark Zuckerberg óriási AI üzletét
Új hozzászólás Aktív témák
-
Gregorius
őstag
Nagy fába vágtam a fejszémet, nevezetesen Access program mögött ki lesz cserélve az adatbázis JET mdb-ről SQL2005-re (egyúttal a program költözik mdb-ből adp-be). Táblák, view-k migrálása, csatolás helyett connection string, etc... rendben le is megy, viszont igen komoly probléma jött szembe.
Ami a régiben így működött:Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset(''EzaTábla'')
rs.FindFirst ...
rs.Edit
...
rs.Update
rs.Closeazt SQL alatt egyszerűen nem sikerül életre kelteni. Eddig ennyire jutottam:
Dim rs As New ADODB.Recordset
rs.Open ''EzaTábla'', CurrentProject.Connection
rs.MoveFirst
MsgBox rs!Mező
...
rs.CloseNos az első probléma rögtön ott van, hogy ez a szerencsétlen Access az rs.Open-re az egész táblát átpumpálja a csövön az adatbázisból ahelyett, hogy csak az érintett sorokkal tenné meg (amire rááll a kurzor). Ez még talán pár hetes kódfirkálással megoldható az rs.Open-ekbe rakott SQL WHERE-rel.
A másik gond ennél már sokkal prózaibb: az így megnyitott Recordset nem szerkeszthető, tehát az .Edit, .AddNew, stb nem működik. Az eddigi legjobb megoldás, amit találtam az az, hogy direktbe SQL parancsokkal (SELECT, INSERT, UPDATE) beszélgetnék az adatbázissal, viszont ez olyan szinten felforgatná a kódot, hogy egyszerűbb lenne az egész programot újraírni.
Aki bármi értelmeset tud javasolni, plíz ne tartsa magában
[Szerkesztve]
Új hozzászólás Aktív témák
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- OLED monitor topic
- Milyen autót vegyek?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Honor 600 – kezes, kitartó, költséges
- Békéscsaba és környéke adok-veszek-beszélgetek
- A Kindle-botrány röviden — a digitális tulajdon vége
- Autós topik
- Milyen egeret válasszak?
- Diablo IV
- További aktív témák...
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Microsoft és egyéb dobozos és OEM szoftverek
- Játékkulcsok olcsón: Steam, Uplay, GoG, EA, Xbox stb.
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- HP ProDesk 600 G2 MT, DVD-RW , i5-6500 CPU félkonfig
- AKCIÓ! HP Elitedesk 800 G2 SFF brand - i7 6700 16GB DDR4 250GB SSD 500GB HDD GTX 1050Ti 4GB W10
- Samsung Galaxy S24 Ultra / 12/ 1TB / Kártyafüggetlen / 12HÓ Garancia
- Apple iPad A16 128GB, Wi-Fi, Újszerű, 1 Év Garanciával
- Lenovo ThinkPad T480s,FHD,14",i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH,jó akku
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


