I am having some issues with this code its a a DB generator that creates tables and populates them. There seems to be no compiler errors, but there is a runtime error. I have added the error and the code below :
Runtime error:
Exception in thread "main" java.sql.SQLException: [Microsoft][ODBC Driver Manager]
Data source name not found and no default driver specified
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6964)
[Code] .....
My Code:
MakeDB.java
import java.sql.*;
import java.io.*;
public class MakeDB {
public static void main(String[]args) throws Exception {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
I am new at coding and I can't seem to figure out why my random number generator (numGen) won't let me compile. this is the game class to a game i'm making called Bagels. its very similar to the game mastermind in the sense that you have to try to guess a three digit number and the computer will return feedback giving you clues that will guess the number.
import java.util.*; import java.io.*; public class BaglesGame { public static numGen() { Random Rainbow = new Random (); firstDigit = "" + Rainbow.nexInt(10);
Iam getting this error at run time while using this command "java mypack.Accountbalance". I have compiled this source code and got its class file that I have put in mypack package but now its showing this error ..
Here's the code : package mypack; class Balance { String name; double bal; Balance(String n ,double b)
[Code] .....
Error: exception in thread "main" java.lang.NoClassDefFoundError: mypack/Ba at mypack.Accountbalance.main(Accountbalance.java:25) used by: java.lang.ClassNotFoundException: mypack.Balance
I want to know if there is any general rule/pattern about things which give compilation fails and things which go for Runtime error/exception. OR only way is to remember all of them and there is no actual pattern in it.
While executing my application i came across with this unexpected error which i don't know why?
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007fdcacd79a9, pid=4980, tid=7724 # # JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [ntdll.dll+0x79a9] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report, please visit: [URL} ..... # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. #
For this program, I have to run a slot machine. It runs until right before the do while loop and then I receive the error: Exception in thread "main" java.util.InputMismatch.Exception. Searching around, someone said it was a scanner error and adding a call keyboard.nextLine(); fixes the problem- however with that I receive the same error.
Code : import java.util.Scanner; import java.util.Random; import java.io.*; public class SlotMachineSimulation { public static void main(String[] args) throws IOException { int number;
I am Having trouble with my program to validate. It is outputting null into the validation statement then it brings back a run-time error to that validation Statement for the String.
public String validateData () { if (nm == null)nm = "Error! Must enter at least one character"; else nm = name; return name; }//end validation method
Why is this happening, and then once that is completed, why is the validation Sentence in tests Scores not able to validate. I traced it back to out put "Error, a number between 1<100".
public void validateTests () { String testschange; if (test1 < 0 || test1 > 100) { testschange = " You have entered an invalid number, between 1-100. Please restart!"; testschange = Integer.toString( test1 ) ;
It seemed to me that the bufferSize is limited so that I can only have it less than a default one, how to increase it?
My question now is how to increase the size of buffer in order to read a larger InputStream ? BufferedInputStream() default size is private static int defaultCharBufferSize = 8192; private static int defaultExpectedLineLength = 80;
How to make it larger and working? I tried to increase the defaultCharBufferSize to 500000000 but it did not work!
So I want to format my output in a table much like the one in the book. I have an SECTable class and it displays the table one row at a time. 4 of the rows are in the 2D array in the SECTable class. The decimal position values are just displayed via a loop going from 12 to 1 (8 bits), 21 to 1 (16 bits), and 38 to 1 (32 bits) and the binary position values have their own class which contains an ArrayList of the binary position values as strings. Here's an example of how I want the table to be formatted (this is after an error has been generated so all the rows will be displayed):
And I need it to format similarly for 16 bits and 32 bits as well. Here's the display function for the list of binary position numbers:
public void displayList() { System.out.print("Binary Positions: "); for (int i = (posNums.size() - 1); i >= 0; i--) { System.out.print(posNums.get(i) + " "); } }
Here are the display functions for the rows (separated them so that there wasn't so much code in one function):
public void displayTable() { // Print the Binary Position Values displayBinPositions(); // Print decimal bit positions displayDecPositions();
[Code] ....
The print3rdRow and print4thRow are booleans to determine whether an error has been generated yet (user chooses from menu to create an error and the program picks a random bit to change and the erroneous data is put in the 3rd row and it's check bits are put in the 4th row). I tried doing spaces but it just wouldn't come out like I wanted.
I m new to programming and am working on the college project. I have MySQL 5.6.20, Eclipse Kepler and Apache Tomcat 7.0.54. I m trying to retrieve the whole table from MySQL schema into a jsp. All the possible things i can do, i have already tried, but none of them are working.
The following attachment contains the whole project. I have my sql connection code in Sample.java file, which i want to get working in Fetch.jsp on the Submit button click. But it shows the tomcat error as localhost:8080/Sample HTTP Status 404-/Sample ; type Status report; message /Sample; Description The requested resource is not available.
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
I am trying to insert a record to a table in my database . I used the same syntax for 2 tables, one does work and the other does not work . I could not find any explanation for this error
"INSERT INTO CustomerRecord (Name, Number, Adress)" +" VALUES(?,?,?)"; //first table working well ps.setString(1,r.getCustomerName()); ps.setString(2,r.getCustomerNumber());
[Code] ....
For some reason one does work but the other does not work it says syntax error near order (table name). I am using sqlite db ...
@MappedSuperclass public abstract class BssStandardEntityLaravel extends BssStandardEntity implements InterfacciaBssStandardEntity, Cloneable{ private static final long serialVersionUID = 1L; @Column(name = "created_at", nullable=true) @Temporal(TemporalType.TIMESTAMP) protected Date created_at = new Date();
[Code] ....
When i try to read some data with a JPA controller, this error is raised:
Persistent class "com.bss.libbssabstract.database.entity.BssStandardEntityLaravel" has no table in the database, but the operation requires it. Please check the specification of the MetaData for this class. org.datanucleus.store.rdbms.exceptions.NoTableManagedException: Persistent class "com.bss.libbssabstract.database.entity.BssStandardEntityLaravel" has no table in the database, but the operation requires it. Please check the specification of the MetaData for this class. at org.datanucleus.store.rdbms.RDBMSStoreManager.getDatastoreClass(RDBMSStoreManager.java:702)
[Code] ....
It requires BssStandardEntityLaravel table like a normal entity. I used the same entity package in other applications and it works perfectly. Why this error is raised?
I think I need to save the file into an object but I cannot seem to figure out how. I tried to save it into a string array but that did not work either. I have been working on that section for three weeks and cannot get it to display correctly.
public class DVDList2 { private static void CreateGUI(){ File file = new File("C:UsersaprildesktopDVD.txt"); JTextField txtName, txtSeason, txtSearch, txtMain; JFrame frame = new JFrame("DVD List"); txtName = new JTextField(20);
I am trying to write a program that read from a csv file called matches.csv ... A single football match can end with a win or a draw: in first case the winner team get 3 points and the loser none, in the second case of draw each of the two teams get 1 point.
In the file it contains the following data.
17/08/2013 Arsenal Aston Villa 1 3 24/08/2013 Aston Villa Liverpool 0 1
This means that a match has been played on the 17/08/2013 where Arsenal scored 1 goal while Aston Villa 3 goals: thus Arsenal got 0 points while Aston Villa 3 points.
How can I structure my output to make it make it read
Position Team Played Points 1 Aston Villa 2 3 2 Liverpool 1 3 3 Arsenal 1 0
My code so far:
import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class Teams { public static void main(String[] args) { String fileName = "matches.csv";
I am trying to load a CSS file from a mySql DB table (each row represent a customer that use the application, and each one can set his own CSS file).
How can I convert the Stream / String that I loaded from the Clob column to something that I can use here XXXX
scene().getStylesheets().add( XXXX );
I found alot of examples, but they all talking about files from filesystem, or URLs. My CSS file is in the application memory. I want to prevent the option to write my string as a new file and then read it again. I have no problem with loading the CSS file from database, this part is O.K.
The intent of the code is to read date from a file, does calculation and then displays that data in a table format on the screen. Then creates another file with those values:
Reads file: Beginningbalance.txt Displays Data with calculation Creates a file called "Newbalance.txt" with the following values:
111 251.41 222 402.00
With the way the code is written I can get it to create the file but it only displays one of the customers (111). I know that I need to create a loop but I am not sure how to build that. I tried creating another while loop and changing it to outFile but that was without success.
import java.io.*; import java.util.Scanner; import java.text.DecimalFormat; public class Output { public static void main(String[]args) throws IOException {
I need to process one component drag to the table. I misunderstand, how I can see to which Cell fall the component. I tried to use Event and Mouse event handlers in my custom Cell, but they do not work. I can copy the drag event to the table and table handles it, but how to get needed Cell I cant understand.
This is my codes in a button that if I click it . that information will send to Jtable but the problem is the jtable is in another frame so how can i connect this ?
DefaultTableModel model = (DefaultTableModel) new admin().tableBagtags.getModel(); if (txtName.getText().equals("")) { JOptionPane.showMessageDialog(null, "Please fill out all fields.", "Error!", JOptionPane.ERROR_MESSAGE);