Mezavecis Ierakstīts Jūlijs 5, 2010 Share Ierakstīts Jūlijs 5, 2010 Ir vajadzība Javā lietot MS Access datu bāzi. Viss skaisti savienojās caur JDBC draiveri, tikai nekādīgi nevaru dabūt garumzīmes. Ir kāda cerība ar kādiem bezmaksas draiveriem vai citām maģiskām darbībām. Visur ir sarubīts UTF-8 kodējums. Parakājos pa gūgli un viss ved uz šo ne īpaši pozitīvo slēdzienu, jo Access izmanto UTF-16 kodējumu, kuru draiveris neuztur http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6345277 Eh, ilgi čakarējos un pie standarta risinājuma nenonācu. Bakstījos ar dažiem maksas draiveriem, bet nekādā nojēgā nenonācu. Uztaisīju tādu kā workaround, kas atrisināja problēmu izmantojot MSSQL servera ekstras, ņemot vērā ka Access var griezties tikai uz Windows, un uzinstalēt MSSQL Express nav īpaša problēma. Pati proga kurbulēsies uz Linux. select id, name, status, quantity, measure, price from OPENDATASOURCE( 'Microsoft.Jet.OLEDB.4.0','Data Source="D:\Projects\database\db.mdb"; User ID=Admin;Password=' )... products Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!