|
cool. thanks.
This gives me the certainty to have done it right and to have a safe functionality
regards,
Torsten
I never finish anyth...
|
|
|
|
|
|
|
oh update object meaning? so sorry for asking cos i am very new and still dunno much. This also occurs when the delete button is being clicked.
my code as shown below:
public String incidentDel_btn_action() {<br />
<br />
form1.discardSubmittedValues("addIncidentStatus");<br />
<br />
try {<br />
RowKey rk = tableRowGroup2.getRowKey();<br />
if (rk != null) {<br />
incidentstatusDataProvider.removeRow(rk);<br />
incidentstatusDataProvider.commitChanges();<br />
incidentstatusDataProvider.refresh();<br />
}<br />
}<br />
catch (Exception ex) {<br />
log("ErrorDescription", ex);<br />
error(ex.getMessage());<br />
}<br />
return null;<br />
}
modified on Thursday, December 23, 2010 3:26 AM
|
|
|
|
|
Hello i come across this problem when i am trying to delete info from my database.
Screenshot here: ""[^]
any solution?
|
|
|
|
|
The message appears to be reaonably clear. It appears that you are trying to delete something but there is more than one row that matches and the DB does not know which one to delete.
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
meaning i have 2 attributes with the same values? however when i try to change it i am still unable to delete.
|
|
|
|
|
you have 2 rows in your dataset table (not the GUI table!), which can not be clearly identified by the values you want to identify it with.
example:
row1 India Asia Delhi ...
row2 India Asia Bombay ...
You can not delete that one row with "India" and "Asia" as your database does not know which you meant.
You can delete the row with "India" and "Bombay" or the row with "Asia" and "Bombay". This works, as it is clearly identified.
regards,
Torsten
I never finish anyth...
|
|
|
|
|
Try posting this in the Database forum; I see nothing about Java here.
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
"no unique row" - don't you have an ID or another Key-Value in that db-table to identify the row?
A ID is always a good thing, even if you barely use it.
regards,
Torsten
I never finish anyth...
|
|
|
|
|
Hello, i am currently using NetBeans, web application, if there any way or method to set scroll bars for tables?
|
|
|
|
|
pancakeleh wrote: if there any way or method to set scroll bars for tables
Of-course there is a method to set scroll bars for tables.
The JScrollPane provides you to set scrollable facility to scroll the scroll bar. hence, The JScrollPane provides the facility for looking its data by scrolling the scroll bar either horizontal or vertical or both.
navigate the given link Creating a Scrollable JTable[^] and this link[^] to know how to create and Use Table.
|
|
|
|
|
I wanted to ask for some advice.
I am kind of at a standstill - split between just stopping whatever it is I am learning or continuing to dig through it.
Introduction
First of all let me tell you about my programming skills. I've come from university where we did only a tiny bit of "real" java programming. Most of it was exercises.
For my first and second jobs I've used mostly python + django which I still use at every opportunity.
However, at my current job - I use a lot of java. Now - coming back to it after 5 years, I find a lot of good things about it. I really like the pure interfaces, generics, enum classes, Collections and more.
But I find it hard to figure out which technologies I should learn. Or which are worth learning.
So now comes my problem.
Recently (about 1 month ago) - I stumbled onto OSGI spec, and some presentations about it. I became really interested in it. Conceptually it sounds great. There is just something elegant about it that I can't explain. I've read the first version R1 Spec - and I must say I actually liked it. I mean - I have never read a spec for anything before, but this one I actually understood.
When I started looking for an implementation of OSGI - I found multiple ones out there. I've read the OSGI Equinox book - but found it way to complicated, bogged down in Eclipse-specific details and very hurried towards the end.
Then I came across the wonderful free book by Neil Bartlett called OSGI in Practice - which I am almost done reading. I must say it is a gem. It backs away from Eclipse-specific way of explaining things and teaches you things incrementally.
Questions
Ok, after explaining all that my question is "What next"?
I mean should I proceed with development using Equinox or Felix OSGI implementations or look for some kind of framework built on top of these implementations?
I have started looking at Spring Source DM (or tc? I am confused by their naming). Spring Source docs say that I should stay away from pure OSGI - as it is too complicated, so I can make to many mistakes and also Spring Source dm is better.
However after being shocked by the sheer amount of download size, it's own server, maven requirement and configurations that I had to install - I quickly changed my mind about Srping Source. I mean I like the concept of OSGI but spring source seems to be a beast of it's own.
In python when I want to create a web-app, I just start coding. All it takes is some python libraries, django and a local database. How hard is it to start developing with OSGI? Can you just sit and write a fully functioning web-app in 2 days?
Or will they be spent on downloading huge requirements?
I am at a point where I am not sure if OSGI is what I thought it would be. Is it really an alternative way of developing all kinds of Java applications, or just something that needs weeks of setup and planning and is only used by big companies?
Do i keep learning it - or accept my failure! Haha.
|
|
|
|
|
OSGI is good for the big deals. There are multiple of those frameworks out there, try to stick to one, use it - and know it!
On small applications I intend to use a simple MVC.
regards
Torsten
I never finish anyth...
|
|
|
|
|
hi friends, currently one of my clients asked me to put an wake up alarm in my web application, so i had successfully putted an applet in my app which works fine with one task i.e. one single call, but my problem is that i have never done scheduling before and hence i have no idea how to solve this problem for a synchronized multiple tasks.
i.e. different times as on 9 pm then 11 pm then 12 pm and so on........ i am currently reading and going through the util.timer system so please dont give any beginner reference to that please.
Regards
Alok sharma
Change of the world happens from within
modified on Tuesday, December 21, 2010 5:04 AM
|
|
|
|
|
no thanks, i do not need tasks.
I'm currently working on an map based application. Some other programmer (definitely no developer...) didn't validate textfields. Now there is a pretty good chance to ultimately crash the app by entering wired stuff
regards,
Torsten
I never finish anyth...
|
|
|
|
|
wat about an alarm clock to ring on different given times, will you go with map then???
|
|
|
|
|
so this was supposed to be a question?
I would simply use java.util.calendar and compare that one to the actual date, which is given by creating a new, argument free Instance of the calendar object. Setting a timer would be easy as I can add or subtract time in a quit simple way.
Certainly the input of the user needs to be validated, as there is a certain range of valid time inputs. I would leave that one to my custom calendar object.
As there is no real DateChooser component or dialog I would certainly go with this one: clickedy.
If the date is set as a simple textfield, I would definitely give the user a hint of how to set the date, as there are different forms used depending on which localization the user has.
And I would validate the date, which is a bit tricky, because some month do have 30, other do have 31 days and some do have a changing number of days depending on whether it is a leap-year or not.
It would be cool to handle this with try/catch and a custom "DateFormException".
Also would it be cool to have a scaling GUI with a growing window when the number of timers exceeds the given space in the GUI. Of course would the window just rise to a certain size, as a monitor just has a certain size (variating too!).
If the window is minimized, i would push it to the tasks aside the clock. Of course would I prevent the app to be closed before all times have finished.
And I would play a sound and push a popup when a timer finishes.
And when I finish my homework I would be proud as hell to have done it all by myself
regards,
Torsten
I never finish anyth...
|
|
|
|
|
hello, currently using netbeans and java. I figure it out to add data on the web however after adding the new data, the data isn't being added to the database. needing help..
i refer to this as a reference : http://netbeans.org/kb/65/web/inserts-updates-deletes.html#01d[^]
modified on Wednesday, December 15, 2010 11:22 PM
|
|
|
|
|
pancakeleh wrote: I figure it out to add data on the web however after adding the new data, the data isn't being added to the database
Please Mention your Code in your Question because of this we can easily analyze what is problem whatever ,
You Should Navigate the Given link to get concept of how to Work with DB
Working With DB[^]
Hope it Will works for you
|
|
|
|
|
i have this table which i am able to add values in however unable to add it to the database. how do i use the table to input data into database?
my add button are as follows:
public String add_action() {<br />
try {<br />
RowKey rk = instancedataDataProvider.appendRow();<br />
instancedataDataProvider.setCursorRow(rk);<br />
<br />
instancedataDataProvider.setValue("INSTANCEDATA.INSTANCEID", new Integer(0));<br />
instancedataDataProvider.setValue("INSTANCEDATA.INSTANCEDATA", new Integer(1));<br />
<br />
instancedataDataProvider.commitChanges();<br />
instancedataDataProvider.refresh();<br />
<br />
} catch (Exception ex) {<br />
log("Error Description", ex);<br />
error(ex.getMessage());<br />
}<br />
return null;<br />
<br />
}
my save button as follows:
<br />
public String save_action() {<br />
<br />
try {<br />
<br />
CachedRowSetDataProvider maxInstance = getSessionBean1().getmaxinstancedataDataProvider();<br />
maxInstance.refresh();<br />
maxInstance.cursorFirst();<br />
long newInstanceId = ((Long) maxInstance.getValue("MAXINSTANCEID"));<br />
<br />
<br />
if (instancedataDataProvider.getRowCount() > 0) {<br />
instancedataDataProvider.cursorFirst();<br />
do {<br />
if (instancedataDataProvider.getValue("INSTANCEDATA.INSTANCEID").equals<br />
(new Long(0))) {<br />
instancedataDataProvider.setValue("INSTANCEDATA.INSTANCEID",<br />
new Long(newInstanceId));<br />
newInstanceId++;<br />
}<br />
<br />
} while (instancedataDataProvider.cursorNext());<br />
}<br />
instancedataDataProvider.commitChanges();<br />
<br />
<br />
} catch (Exception ex) {<br />
log("Error Description", ex);<br />
error("Error :"+ex.getMessage());<br />
}<br />
<br />
modified on Thursday, December 16, 2010 2:02 AM
|
|
|
|
|
When you say you are "unable to add", what do you mean? Do you get an exception? Does it fail to compile? Does nothing happen at all? Does it insert the wrong value?
One thing I notice is that your code is different from the NetBeans tutorial. In your code, you are committing the changes in the add_action method. In the NetBeans tutorial, they do not do that. They update the local data set in add_action but do not commit back to the database until the save_action call. In add_action you do not have a unique id allocated so I can guess that might give you problems.
As an aside, the NetBeans tutorial is a bit of a clumsy example of how to write database applications. It's not really very well architected.
|
|
|
|
|
oh i modify the code to suit my program, that is why it look different from the tutorial. oh any good database application to share?
|
|
|
|
|
pancakeleh wrote: oh any good database application to share?
Of-course move to Google there are lots of database application. whatever, this Link[^] may help you.
|
|
|
|
|
thank you i managed to figure it out
|
|
|
|