You are not logged in.

Dear visitor, welcome to Jabaco - Community. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Funny

Beginner

  • "Funny" started this thread

Posts: 4

Date of registration: May 6th 2009

  • Send private message

1

Friday, May 15th 2009, 9:44pm

MySQL und JBGrid und Respektzollung ... ;)

Hallöchen!!
Ich verneige mich vor dieser Software bzw. dem Erzeuger!!! Möge die Macht mit Dir sein!!!(wo isn das Verneig Smilie!?!? ) :thumbsup: :thumbsup: :thumbsup:
Ich schlage mich momentan ein bischen durch die ganze Software und bin absolut begeistert!!! :love: :love:
Ich finde es nur schade, dass ich nur durch purem Zufall auf diese Software gestoßen bin! Irgenwie sollten wir die bekannter machen... :thumbup:
Also nochmals, HOCHACHTUNG, mein lieber Manuel und natürlich die Jabaco Comunity (fehlt echt ein Verneig Smilie... :D )
So.. und nun zu meinem kleinen Problem, das bestimmt durch meine Unwissenheit entsteht (kenne NUR VB6! Und das auch nur im Hausfrauenmodus... :whistling: :D ).
Ich habe ein Webapplet erstellt.. dieses füllt ein JBGrid mit MySQL Daten:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
' ***********************************************
On Error Resume Next
Dim driver As Class 
driver = Class.forName("com.mysql.jdbc.Driver")
If driver = Nothing Then MsgBox "Not found!" Else MsgBox "Databasedriver found!"
On Error Goto 0
Call Database1.Connect("jdbc:mysql://Server:3306/testjava", "User", "Kennwort")
' ************************************
Dim myRes As ResultSet 
' ************************************
JBGrid1.Cols = 3
JBGrid1.Header(0) = "Nr."
JBGrid1.Header(1) = "datum"
JBGrid1.Header(2) = "action"
' *****************************
myRes = Database1.ExecuteStatement("SELECT * FROM test LIMIT 10")
JBGrid1.rows =0
Do While myRes.next

JBGrid1.TextMatrix( JBGrid1.rows,0) = JBGrid1.rows
JBGrid1.TextMatrix( JBGrid1.rows, 1) = myRes.getString("datum")
JBGrid1.TextMatrix( JBGrid1.rows,2) = myRes.getString("action")
JBGrid1.rows= JBGrid1.rows+1
Loop

Hab mir das alles von euren Beispielen zusammengemischt.. und... es funktioniert... :love:
NUR... wenn ich es durch einen Browser (Opera) ausführen möchte, kommt folgender Fehlertext:
"Could not Instantiate"
Bei Firefox gibts zumindest mehr Fehlertext:

Quoted



java.security.AccessControlException: access denied (java.util.PropertyPermission net.java.plaf.patches read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
at java.lang.System.getProperty(Unknown Source)
at net.java.plaf.LookAndFeelPatchManager.initialize(LookAndFeelPatchManager.java:72)
at VB.JBCLookAndFeel.setDefaultLookAndFeel(JBCLookAndFeel.jsrc:14)
at VB.JBCLookAndFeel.Class_Initialize(JBCLookAndFeel.jsrc:5)
at VB.JBCLookAndFeel.(JBCLookAndFeel.jsrc)
at VB.Global.LookAndFeelManager(Global.jsrc:304)
at VB.Applet.initVars(Applet.jsrc:11)
at VB.Applet.(Applet.jsrc)
at Applet1.(Applet1.jsrc)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ausnahme: java.security.AccessControlException: access denied (java.util.PropertyPermission net.java.plaf.patches read)

Keine Ahnung was dieser böse PC von mir will... ?(
Ich habe:
a. mit F1 das "Packacke/Klassenverzeichnis geöffnet
b. C:\Programme\Java\jdk1.6.0_02\jre\lib\rt.jar geöffnet, dann Java und dann SQL angehakt
c. das Jar Archiv mysql-connector-java-5.1.7-bin.jar hinzugefügt

Datt wars so im groben.... kann mir jemand sagen, was ich falsch mache? Von Java keine Ahnung... hoffe aber irgendwann mal dort Urlaub zu machen... :thumbup:
Wundersamme Grüße,
euer Funny :whistling:

A1880

Intermediate

  • "A1880" is male

Posts: 500

Date of registration: Jan 1st 2009

Location: Hanover, Germany

Occupation: Software Engineer

Hobbies: Hilbert Curves

  • Send private message

2

Friday, May 15th 2009, 10:27pm

Hi,
man muss das Jar-File erst signieren, damit es vertrauenswürdig genug ist - oder dafür erklärt werden kann - ablaufen zu dürfen.

Siehe hier.

In diese Falle bin ich auch getappt ...

Gruß!

A1880

Funny

Beginner

  • "Funny" started this thread

Posts: 4

Date of registration: May 6th 2009

  • Send private message

3

Saturday, May 16th 2009, 5:09pm

Danke, A1880.... darauf wär ich nie im Leben gekommen... :thumbup:
Naja... erste Babyschritte in einer anderen Welt... Objektorientierte Programierung..... Klassen.... Signieren.... Dollarscheine in den Auschnitt stecken.... alles neu... :D
ThX und noch ein schönes Wochenende,
Funny :whistling:
p.s.: Für alle anderen.... :thumbup:
http://www.jabaco.org/wiki/Create_a_signed_Jar-file

This post has been edited 1 times, last edit by "Funny" (May 17th 2009, 11:29pm)


Rate this thread
WoltLab Burning Board