Archief - J# .NET (Java) en Excel

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Emerxill

Legacy Member
Hallo,

Ik ben een "klein" projectje aant maken in J# .NET (de ms-versie van Java, schiet mij aub niet af :D).
De reden waarvoor ik dit koos was omdat ik snel een klein programmake moet maken om excel-bestanden in te lezen en dit programmake moet snel op andere pc's gezet worden zodat de gebruikers daar zonder veel moeite onmiddelijk mee aan de slag kunnen. Dus ik dacht J#.

Nu mijn probleem is het volgende: in C#, VB.NET en consoorten kunt ge heel makkelijk en rap een link leggen naar een excel bestand, maar het toolke is zo goed als af en ontwikkeld in J# (plus ik heb ni genoeg kennis van C# of VB om dat rap om te zetten). Maar gelijkaardige code schijnt niet te werken in J# :s
En ik vind geen manier om toegang te krijgen tot een bepaalde excel-sheet.

Dus ik hoop dat er hier iemand mij kan mee helpen want het is vrij dringend. Ik heb mij al half murf gezocht op google. En het enige voorbeeld wat ik kan vinden werkt niet. :doh:

Alles is welkom, links, voorbeeld code, tutorials, ...

Alvast bedankt!

Greetz

Asshen

Legacy Member
Als je gebruik maakt van J#.Net, dan zou je bijna identiek dezelfde code als voor C# moeten kunnen gebruiken.

Vergeet je je includes niet !? "using .... ;"

Sirius

Legacy Member
zoals hierboven gezegd zou dit quasi indentiek moeten zijn.

een kleine tip voor het versnellen van het office aspect:
Je kunt best de handelingen die je wilt doen in een office programma als een macro opnemen & vervolgens de gegenereerde code gebruiken (in de vb editor).
met die code zie je onmiddelijk wat er gebruikt wordt etc, dit is identiek als je in .net zou schrijven.
Helaas moet je dan wel de gebruikte classes, enumerations, ... opzoeken, maar als je een beetje kennis hebt van je IDE gaat dit vliegensvlug.

Emerxill

Legacy Member
Sirius zei:
zoals hierboven gezegd zou dit quasi indentiek moeten zijn.

een kleine tip voor het versnellen van het office aspect:
Je kunt best de handelingen die je wilt doen in een office programma als een macro opnemen & vervolgens de gegenereerde code gebruiken (in de vb editor).
met die code zie je onmiddelijk wat er gebruikt wordt etc, dit is identiek als je in .net zou schrijven.
Helaas moet je dan wel de gebruikte classes, enumerations, ... opzoeken, maar als je een beetje kennis hebt van je IDE gaat dit vliegensvlug.

Bon, tis dus af en het werkt ...
De handelingen opzich waren vrij vlug geschreven, maar de gebruikte classes en de casting was toch ff zoeken.

Nu heb ik nog een bijkomend vraagske (vraagskes eigenlijk):
- de ingelezen data uit de excel files worden naar een mdb file gestuurd (hier lag de keuze niet bij mij). En dat is ongelooooofelijk traag, zeker gezien de omvang van de excel bestanden (in hoeveelheid en grootte) zou ik da toch ewa sneller zien gebeuren.
Wat ik jdbc deed in zulke gevallen is werken met addBatch() en executeBatch(). Maar de driver (jdbcOleDb ofzoiets) in J# schijnt da niet te ondersteunen :s
Een andere optie is .NET 2005 Beta2, da zou veel sneller gaan. Goed id?
Andere suggesties zijn ook welkom :)
- is het mogelijk de J# code snel om te zetten naar C# code? Zo ja, hoesnel?

Thnx :)

Sirius

Legacy Member
in vs.net 2005 gaat office een pak beter geintegreerd zijn, dus als je tijd/goesting hebt is dat zeker een aanrader om er eens mee te experimenteren.

Emerxill

Legacy Member
Sirius zei:
in vs.net 2005 gaat office een pak beter geintegreerd zijn, dus als je tijd/goesting hebt is dat zeker een aanrader om er eens mee te experimenteren.
Idd, ben nu aant "klooien" in J# .NET 2005 en tgaat ewa vlotter. Alleen die verbinding met access is verschikkelijjk.
Het sluiten en heropenen helpt al veel, ma schoon is toch anders :)

UniKorn

Legacy Member
DIT IS HET GAMEDESIGN FORUM. De link tussen gamedesign en dit is mijlenver te zoeken. Ik laat dit thread nog leven, maar vanaf nu gaan alle threads die niets met gamedesign te maken hebben toe.

Grayfox

Legacy Member
UniKorn zei:
DIT IS HET GAMEDESIGN FORUM. De link tussen gamedesign en dit is mijlenver te zoeken. Ik laat dit thread nog leven, maar vanaf nu gaan alle threads die niets met gamedesign te maken hebben toe.
Het forum staat toch vol met zon threads? Ik snap niet waarom je daar nu opeens een probleem over maakt..

AcIdR3IgN

Legacy Member
Nja totdat er een programming subforum komt, waar zoude dit anders kunnen plaatsen?

m3rlin

Legacy Member
idd @ acid. Dit is momenteel de enige plek waar ge terecht kunt met echte prog vragen.

In webdesign worden wel vrij veel scriptings-vragen gesteld, maar meestal liggen die toch wel op een iets lager niveau he, dus da's niet echt een oplossing ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan