PLEASE SOMEONE HELP ME, TELL MEWHAT IS WRONG WITH MY CODE

i need alittle help i have this GUI that i created and i am trying to hook it up to a database in MS ACCESS and i am have so many problems trying to get my second table called billings to pull and show up in my GUI please take a look at my code and tell me what is wrong with it.
now on my GUI its supposed to allow you to choose a company in the list box and after choosing a company, this allows you to get all the company's information like address and state and zip code and another list box is populated called consultants and you can choose a consultant and gethis or her billing information , like their hours billed from that company and their total hours billed
please look at my code and tell me what is wrong, especially with the part about pulling information from the database.
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
public class Project extends Frame implements ItemListener, ActionListener
     //Declare database variables
     Connection conconsultants;
     Statement cmdconsultants;
     ResultSet rsconsultants;
     boolean blnSuccessfulOpen = false;
     //Declare components
     Choice lstNames = new Choice();
     TextField txtConsultant_Lname = new TextField(10);
     TextField txtConsultant_Fname = new TextField(10);
     TextField txtTitle = new TextField(9);
     TextField txtHours_Billed = new TextField(14);
     Button btnAdd = new Button("Add");
     Button btnEdit = new Button("Save");
     Button btnCancel = new Button("Cancel");
     Button btnDelete = new Button("Delete");
     Label lblMessage = new Label(" ");
     public static void main(String args[])
          //Declare an instance of this application
          Project thisApp = new Project();
          thisApp.createInterface();
     public void createInterface()
          //Load the database and set up the frame
          loadDatabase();
          if (blnSuccessfulOpen)
               //Set up frame
               setTitle("Update Test Database");
               addWindowListener(new WindowAdapter()
                              public void windowClosing(WindowEvent event)
                              stop();
                              System.exit(0);
               setLayout(new BorderLayout());
               //Set up top panel
               Panel pnlTop = new Panel(new GridLayout(2, 2, 10, 10));
               pnlTop.add(new Label("Last Name"));
               lstNames.insert("Select a Name to Display", 0);
               lstNames.addItemListener(this);
               pnlTop.add(lstNames);
               pnlTop.add(new Label(" "));
               add(pnlTop, "North");
               //Set up center panel
               Panel pnlMiddle = new Panel(new GridLayout(5, 2, 10, 10));
               pnlMiddle.getInsets();
               pnlMiddle.add(new Label("Consultant_Lname"));
               pnlMiddle.add(txtConsultant_Lname);
               pnlMiddle.add(new Label("Consultant_Fname"));
               pnlMiddle.add(txtConsultant_Fname);
               pnlMiddle.add(new Label("Title"));
               pnlMiddle.add(txtTitle);
               pnlMiddle.add(new Label("Hours_Billed"));
               pnlMiddle.add(txtHours_Billed);
               setTextToNotEditable();
               Panel pnlLeftButtons = new Panel(new GridLayout(0, 2, 10, 10));
               Panel pnlRightButtons = new Panel(new GridLayout(0, 2, 10, 10));
               pnlLeftButtons.add(btnAdd);
               btnAdd.addActionListener(this);
               pnlLeftButtons.add(btnEdit);
               btnEdit.addActionListener(this);
               pnlRightButtons.add(btnDelete);
               btnDelete.addActionListener(this);
               pnlRightButtons.add(btnCancel);
               btnCancel.addActionListener(this);
               btnCancel.setEnabled(false);
               pnlMiddle.add(pnlLeftButtons);
               pnlMiddle.add(pnlRightButtons);
               add(pnlMiddle, "Center");
               //Set up bottom panel
               add(lblMessage, "South");
               lblMessage.setForeground(Color.red);
               //Display the frame
               setSize(400, 300);
               setVisible(true);
          else
               stop(); //Close any open connection
               System.exit(-1); //Exit with error status
     public Insets insets()
          //Set frame insets
          return new Insets(40, 15, 15, 15);
     public void loadDatabase()
          try
               //Load the Sun drivers
               Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          catch (ClassNotFoundException err)
               try
               //Load the Microsoft drivers
               Class.forName("com.ms.jdbc.odbc.JdbcOdbcDriver");
               catch (ClassNotFoundException error)
               System.err.println("Drivers did not load properly");
          try
               //Connect to the database
               conconsultants = DriverManager.getConnection("jdbc:odbc:Test");
               //Create a ResultSet
               cmdconsultants = conconsultants.createStatement();
               rsconsultants = cmdconsultants.executeQuery(
               "Select * from consultants; ");
               loadNames(rsconsultants);
               blnSuccessfulOpen = true;
          catch(SQLException error)
               System.err.println("Error: " + error.toString());
     public void loadNames(ResultSet rsconsultants)
          //Fill last name list box
          try
               while(rsconsultants.next())
               lstNames.add(rsconsultants.getString("Consultant_Lname"));
          catch (SQLException error)
               System.err.println("Error in Display Record." + "Error: " + error.toString());
     public void itemStateChanged(ItemEvent event)
          //Retrieve and display the selected record
          String strConsultant_Lname = lstNames.getSelectedItem();
          lblMessage.setText(""); //Delete instructions
          try
               rsconsultants = cmdconsultants.executeQuery(
"SELECT c.Consultant_ID"+
"c.Consultant_Lname"+
"c.Consultant_Fname"+
"c.Title"+
"l.Client_ID"+
"l.Client_Name"+
"l.Address"+
"l.City"+
"l.State"+
"l.Zip"+
"b.Hours_Billed"+
"b.Billing_Rate"+
"b.Client_ID"+
"b.Consultant_ID"+
"FROM Consultants c, Clients l, Billing b"+
"WHERE c.Consultant_ID = b.Consultant_ID"+
"l.Client_ID = b.Client_ID"+
"GROUP BY c.Consultant_ID");
//"SELECT * FROM Consultants INNER JOIN Billing ON Consultants.Consultant_ID = Billing.Consultant_ID");
//FROM Consultants INNER JOIN Billing ON Consultants.Consultant_ID = Billing.Consultant_ID;");
//"Select * from consultants where [Consultant_Lname] = '" + strConsultant_Lname + "';");
               txtConsultant_Lname.setText(strConsultant_Lname);
               displayRecord(rsconsultants);
               setTextToEditable();
          catch(SQLException error)
               lblMessage.setText("Error in result set. " + "Error: " + error.toString());
     public void displayRecord(ResultSet rsconsultants)
          //Display the current record
          try
               if(rsconsultants.next())
                    txtConsultant_Fname.setText(rsconsultants.getString("Consultant_Fname"));
                    txtTitle.setText(rsconsultants.getString("Title"));
                    txtHours_Billed.setText(rsconsultants.getString("Hours_Billed"));
                    lblMessage.setText("");
               else
                    lblMessage.setText("Record not found");
                    clearTextFields();
          catch (SQLException error)
               lblMessage.setText("Error: " + error.toString());
     public void actionPerformed(ActionEvent event)
          //Test the command buttons
          Object objSource = event.getSource();
          if(objSource == btnAdd && event.getActionCommand () == "Add")
               Add();
          else if (objSource == btnAdd)
               Save();
          else if(objSource == btnEdit)
               Edit();
          else if(objSource == btnDelete)
               Delete();
          else if(objSource == btnCancel)
               Cancel();
     public void setTextToNotEditable()
          //Lock the text fields
          txtConsultant_Lname.setEditable(false);
          txtConsultant_Fname.setEditable(false);
          txtTitle.setEditable(false);
          txtHours_Billed.setEditable(false);
     public void setTextToEditable()
          //Unlock the text fields
          txtConsultant_Lname.setEditable(true);
          txtConsultant_Fname.setEditable(true);
          txtTitle.setEditable(true);
          txtHours_Billed.setEditable(true);
     public void clearTextFields()
          //Clear the text fields
          txtConsultant_Lname.setText("");
          txtConsultant_Fname.setText("");
          txtTitle.setText("");
          txtHours_Billed.setText("");
     public void Add()
          //Add a new record
          lblMessage.setText(" ");     //Clear previous message
          setTextToEditable();                //Unlock the text fields
          clearTextFields();                //Clear text field contents
          txtConsultant_Lname.requestFocus ();
          //Set up the OK and Cancel buttons
          btnAdd.setLabel("OK");
          btnCancel.setEnabled(true);
          //Disable the Delete and Edit buttons
          btnDelete.setEnabled(false);
          btnEdit.setEnabled(false);
     public void Save()
                    //Save the new record
                    // Activated when the Add button has an "OK" label
                    if (txtConsultant_Lname.getText().length ()== 0 || txtTitle.getText().length() == 0)
                         lblMessage.setText("The Consultant's Last Name or Title is blank");
                    else
                         try
                              cmdconsultants.executeUpdate("Insert Into consultants "
                                        + "([Consultant_Lname], [Consultant_Fname], Title, [Hours_Billed]) "
                                        + "Values('"
                                        + txtConsultant_Lname.getText() + "', '"
                                        + txtConsultant_Fname.getText() + "', '"
                                        + txtTitle.getText() + "', '"
                                        + txtHours_Billed.getText() + "')");
                              //Add to name list
                              lstNames.add(txtConsultant_Lname.getText());
                              //Reset buttons
                              Cancel();
                         catch(SQLException error)
                              lblMessage.setText("Error: " + error.toString());
     public void Delete()
                    //Delete the current record
                    int intIndex = lstNames.getSelectedIndex();
                    String strConsultant_Lname = lstNames.getSelectedItem();
                    if(intIndex == 0)          //Make sure a record is selected
                                                  //Position 0 holds a text message
                         lblMessage.setText("Please select the record to be deleted");
                    else
                         //Delete the record from the database
                         try
                              cmdconsultants.executeUpdate(
                                   "Delete from consultants where [Consultant_Lname] = '" + strConsultant_Lname + "';");
                              clearTextFields();               //Delete from screen
                              lstNames.remove(intIndex);          //Delete from list
                              lblMessage.setText("Record deleted");     //Display message
                         catch(SQLException error)
                              lblMessage.setText("Error during Delete."
                                   + "Error: " + error.toString());
     public void Cancel()
                    //Enable the Delete and Edit buttons
                    btnDelete.setEnabled(true);
                    btnEdit.setEnabled(true);
                    //Disable the Cancel button
                    btnCancel.setEnabled(false);
                    //Change caption of button
                    btnAdd.setLabel("Add");
                    //Clear the text fields and status bar
                    clearTextFields();
                    lblMessage.setText("");
     public void Edit()
                    //Save the modified record
                    int intIndex = lstNames.getSelectedIndex();
                    if(intIndex == 0)          //Make sure a record is selected
                                                  //Position 0 holds a text message
                         lblMessage.setText("Please select the record to change");
                    else
                         String strConsultant_Lname = lstNames.getSelectedItem();
                         try
                              cmdconsultants.executeUpdate("Update consultants "
                                   + "Set [Consultant_Lname] = '" + txtConsultant_Lname.getText() + "', "
                                   + "[Consultant_Fname] = '" + txtConsultant_Fname.getText() + "', "
                                   + "Title = '" + txtTitle.getText() + "', "
                                   + "[Hours_Billed] = '" + txtHours_Billed.getText() + "' "
                                   + "Where [Consultant_Lname] = '" + strConsultant_Lname + "';");
                              if (!strConsultant_Lname.equals(txtConsultant_Lname.getText()))
                                   //Last name changed; change the list
                                   lstNames.remove(intIndex); //Remove the old entry
                                   lstNames.add(txtConsultant_Lname.getText()); //Add the new entry
                         catch(SQLException error)
                              lblMessage.setText("Error during Edit. " + "Error: " + error.toString());
     public void stop()
          //Terminate the connection
          try
               if (conconsultants != null)
               conconsultants.close();
          catch(SQLException error)
               lblMessage.setText("Unable to disconnect");

The diagnosis is simple. You damaged the phone and screen when you dropped the phone.

Similar Messages

  • Need help figuring out what's wrong with my code!

    I am having a few problems with my code and can't see what I've done wrong. Here are my issues:
    #1. My program is not displaying the answers to my calculations in the table.
    #2. The program is supposed to pause after 24 lines and ask the user to hit enter to continue.
    2a. First, it works correctly for the first 24 lines, but then jumps to every 48 lines.
    2b. The line count is supposed to go 24, 48, etc...but the code is going from 24 to 74 to 124 ... that is NOT right!
    import java.text.DecimalFormat; //needed to format decimals
    import java.io.*;
    class Mortgage2
    //Define variables
    double MonthlyPayment = 0; //monthly payment
    double Principal = 200000; //principal of loan
    double YearlyInterestRate = 5.75; //yearly interest rate
    double MonthlyInterestRate = (5.75/1200); //monthly interest rate
    double MonthlyPrincipal = 0; //monthly principal
    double MonthlyInterest = 0; //monthly interest
    double Balance = 0; //balance of loan
    int TermInYears = 30; //term of loan in yearly terms
    int linecount = 0; //line count for list of results
    // Buffered input Reader
    BufferedReader myInput = new BufferedReader (new
    InputStreamReader(System.in));
    //Calculation Methods
    void calculateMonthlyPayment() //Calculates monthly mortgage
    MonthlyPayment = Principal * (MonthlyInterestRate * (Math.pow(1 + MonthlyInterestRate, 12 * TermInYears))) /
    (Math.pow(1 + MonthlyInterestRate, 12 * TermInYears) - 1);
    void calculateMonthlyInterestRate() //Calculates monthly interest
    MonthlyInterest = Balance * MonthlyInterestRate;
    void calculateMonthlyPrincipal() //Calculates monthly principal
    MonthlyPrincipal = MonthlyPayment - MonthlyInterest;
    void calculateBalance() //Calculates balance
    Balance = Principal + MonthlyInterest - MonthlyPayment;
    void Amortization() //Calculates Amortization
    DecimalFormat df = new DecimalFormat("$,###.00"); //Format decimals
    int NumberOfPayments = TermInYears * 12;
    for (int i = 1; i <= NumberOfPayments; i++)
    // If statements asking user to enter to continue
    if(linecount == 24)
    System.out.println("Press Enter to Continue.");
    linecount = 0;
    try
    System.in.read();
    catch(IOException e) {
    e.printStackTrace();
    else
    linecount++;
    System.out.println(i + "\t\t" + df.format(MonthlyPrincipal) + "\t" + df.format(MonthlyInterest) + "\t" + df.format(Balance));
    //Method to display output
    public void display ()
    DecimalFormat df = new DecimalFormat(",###.00"); //Format decimals
    System.out.println("\n\nMORTGAGE PAYMENT CALCULATOR"); //title of the program
    System.out.println("=================================="); //separator
    System.out.println("\tPrincipal Amount: $" + df.format(Principal)); //principal amount of the mortgage
    System.out.println("\tTerm:\t" + TermInYears + " years"); //number of years of the loan
    System.out.println("\tInterest Rate:\t" + YearlyInterestRate + "%"); //interest rate as a percentage
    System.out.println("\tMonthly Payment: $" + df.format(MonthlyPayment)); //calculated monthly payment
    System.out.println("\n\nAMORTIZATION TABLE"); //title of amortization table
    System.out.println("======================================================"); //separator
    System.out.println("\nPayment\tPrincipal\tInterest\t Balance");
    System.out.println(" Month\t Paid\t\t Paid\t\tRemaining");
    System.out.println("--------\t---------\t--------\t-------");
    public static void main (String rgs[]) //Start main function
    Mortgage2 Mortgage = new Mortgage2();
    Mortgage.calculateMonthlyPayment();
    Mortgage.display();
    Mortgage.Amortization();
    ANY help would be greatly appreciated!
    Edited by: Jeaneene on May 25, 2008 11:54 AM

    From [http://developers.sun.com/resources/forumsFAQ.html]:
    Post once and in the right area: Multiple postings are allowed, but they make the category lists longer and create more email traffic for developers who have placed watches on multiple categories. Because of this, duplicate posts are considered a waste of time and an annoyance to many community members, that is, the people who might help you.

  • Please tell me whats wrong with this code for sendRedirect

    /**AckController.java**/
    import java.io.IOException;
    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import java.sql.*;
    import java.util.*;
    * @version      1.0
    * @author
    public class AckController extends HttpServlet {
         * @see javax.servlet.http.HttpServlet#void (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
              System.out.println("in AckController.doGet():action: "+req.getParameter("action"));
              String viewName = "";
              viewName = "/TransportersLogin/jsp/dealerAck/DealerAddAck.jsp";
              req.setAttribute("temp","temp");
              System.out.println("1..in AckController.doGet():viewName: "+viewName);     
              resp.sendRedirect(viewName);
         * @see javax.servlet.http.HttpServlet#void (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
              doGet(req,resp);
    /*********end of servlet**********/
    /****DealerAddAck.jsp****/
    <%@ page session="true" language="java" %>
    <%@ page import="javax.servlet.*,javax.servlet.http.*,java.net.*"%>
    <%
    response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
    response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
    response.setHeader("Pragma","no-cache"); //HTTP 1.0
    %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>New Page 1</title>
    <link rel="stylesheet" href="/TransportersLogin/theme/stylesecure.css">
    <%
         out.println("in jsp");
         out.println("in jsp: temp value: "+(String)request.getAttribute("temp"));
    %>
    <script>
    function consolidate()
         alert("wait");
         //document.forms[0].action = "DealerConfirmAck.html";
         //document.forms[0].submit();
    </script>
    </head>
    <body>
    <form name="frmaddclaim">
      <table border="0" cellpadding="3" cellspacing="1" width="100%">
      </table>
      <table width="100%" border="0" cellspacing="1" cellpadding="3">
        <tr>
          <td class="TDHeader" height="18" colspan="2">Add Acknowledgement Receipt</td>
        </tr>
        <tr>
          <td class="TDcolorgreybold" height="18" align="left">
               Available Invoices
          </td>
        </tr>
      </table>
      <table width="100%" border="0" height="26" cellpadding="3" cellspacing="0">
        <tr>
          <td class="tdheader" colspan="2" height="22" align="right">
          <input type="button" value="Add Receipt" name="B3" onClick="javascript:consolidate();"></td>
        </tr>
      </table>
      <table width="100%" border="0" height="26" cellpadding="3" cellspacing="0" align="left">
        <tr>
          <td class="labeltextRed" height="18" align="left">Select an Invoice from the
          list and click "Add Receipt". </td>
        </tr>
      </table>
    </form>
    </body>
    </html>I am trying to set an attribute in the request object (attribute name is temp). But in the jsp it is not getting the value of the attribute. The request is not getting transferred. Please let me know what correction is needed.
    I have used RequestDispatcher as well but in that case the control doesnt go the jsp when i used sendRedirect the control goes only if there isnt any request.getattribute in the JSP page.
    Thanks
    Nikesh

    You can;t transfer the request object using response.sendRedirect;
    Use RequestDispatcher to transfer the request object into another page.
    For Example:
    RequestDispatcher dispatcher  = getServletContext().getRequestDispatcher(viewName);
                dispatcher.include(req, resp);

  • Big problem installing... Please someone help :-(

    Ok I started up the bootcamp assistant (with my windows xp disc already in the MacBook) and continued to partition the drive as shown on the video demonstration on the apple website. I believe I gave it 80gb for windows and the rest of the 250gb to the mac. I believe this was about 70gb. Now once the partitioning was done the windows installer automatically came up without me pressing anything. It went through a short installation process on a blue screen and came up with the option to choose a partition.
    This is where I realised there was an issue. There was only one option present for the partitions. This partition was called partition 1 and had around 120gb all of which was available. I thought this didn't look correct so I quit out. A warning came up saying that the installation wasn't complete. Now when I start the mac is goes to a plane black screen. If I start it up holding the alt key it only displays one hard drive named windows.
    I am now very worried all my stuff stored on the mac is is gone. Can someone please explain what I did wrong because I didn't format the drive or anything and so did not delete anything at all on the hard drive. I feel like everything should be there but I can't get into it. Putting in my os install disc didn't help at all. Please someone help!

    I think its that its tried to install it on my initial partition for some reason. But like I said I did not even go far enough to choose a partition. It did some installation stuff on the blue screen without me pressing a single button. The minute it wanted me to pick a partition and then format it I realised there was something wrong and backed out. I have no idea why it is now coming up as windows. My main question really is: is there anyway to get it back to what it was? I would really appreciate any help on this matter as I feel a bit out of my depth
    NOTE: I realise it was ridiculous of me to do it without first backing up all my data, however the video made it look fool-proof and also I only was planning at that point to create the partition first. But as soon as I created the partition the blue screen came up and it started to install. I pressed nothing at all at that point, and it didnt take very long so I couldnt see how it would delete all my data.
    Message was edited by: ExO_PoLiTiX

  • My itunes library is empty but i want to upgrade my ipod without losing my music. how can i do this? please someone HELP!!!

    i recently got a new laptop so my itunes library is empty but i want to upgrade my ipod without losing my music. how can i do this? please someone HELP!!!

    but i got music from my old laptop and my little brothers laptop so basically its no way i can take whats already on my ipod and put it on my computer and drag and drop it to my new itunes library

  • Hey iphone an iphone 3g and i only have about 13 apps and the yellow bar on itunes for my phone is way to big i deleted all my photos all my music every thing i ryed restoring ans all it still takes up space for sum reason ?? please someone help me

    hey iphone an iphone 3g and i only have about 13 apps and the yellow bar on itunes for my phone is way to big i deleted all my photos all my music every thing i ryed restoring ans all it still takes up space for sum reason ?? please someone help me

    If Other (the yellow bar) is too big something is corrupted.  The only solution (that I know of) is to restore from your most recent backup using iTunes (see http://support.apple.com/kb/ht1766).

  • My phone 5s did the new update and will not come back on. I already tried hard reboot still won't work. Been over a hour now. Please someone help I need my phone.

    My phone 5s 16gb gold did the new update and will not come back on. I already tried hard reboot still won't work. Been over a hour now. Please someone help I need my phone.   This phone is not even 6 months old been in case no scratches. This is driving me crazy.

    Connect your phone to a computer and restore your software using iTunes.

  • 25k Limit in iTunes Match? PLEASE SOMEONE HELP!

    I have been collecting music steadily for almost 25 years now. In 2009, before selling them on eBay, I had over 2,000 CDs in my collection. At that point I ripped them all into iTunes and stored the files on an external drive. I have continued to steadily collect music since then...ripping CDs borrowed from friends, free (and legal) downloads, bit torrent concert DLs from places like Archive.org and yes, many purchases from the iTunes store. 
    Currently I have 45,962 songs, weighing in at just shy of 264 GB. I have a 260 GB iPod Classic which I LOVE, but unfortunately outgrew quite some time ago (260 actually means 241 or so). Needless to say, I have very eclectic taste in music, and one thing I LOVE to do is listen to my ENTIRE collection on shuffle. I also have 30-or-so playlists which I add tracks to as they come up on shuffle. Once I reached the limit on my iPod, I set it to only sync checked songs and began systematically unchecking songs I don't like or like "not-as-much." This worked fine for some time, but I am all out of files to "uncheck" (I tend to only buy music I like). Additionally, I now need to quickly uncheck a bunch of files every time I get new music, if I want to listen to it on my iPod. For some time I held onto some hope that Apple would put out a 320 GB Classic, but sadly that is never going to happen.
    I have a 16 GB iPhone 5, but storing music in that would be ridiculous.
    Since getting my Mac, I have a renewed passion for my iTunes library and music collection (not-so-fun with semi-functional PCs). I am finally able to organize my library like I like to, and would LOVE to be able to access it remotely.  A friend recently told me to check out iTunes Match, which reads like Storybook Fantasy in its description. Imagine my disappointment to learn that there's a 25k song limit! Tracks purchased from iTunes don't count toward the 25k, but I am not about to start re-buying 90% of my music just to use iTunes Match. I purchased a 3T WD My Cloud, hoping that would solve the issue, but apparently Apple's proprietary restrictions prevent the iTunes server from streaming remotely on my device using this service.
    I read here in the forums, someone's instructions on how to essentially have TWO libraries, scaling one down to 25k...WHAT? I'd be better off just sticking with my Classic, which fits around 33k songs!
    PLEASE SOMEONE HELP...Does anyone out there know of any way to accomplish what I want to do? I want to be able to access and play my entire music library (about 46,000 songs and growing), through iTunes (playlists, play count intact), through an app on my phone.
    I own the following equipment:
    (Late 2014) 13" MacBook Pro with Retina Display (running OS Yosemite)
    260 GB iPod Classic
    16 GB iPhone 5 (running iOS 8.1.2)
    WD 3T My Book
    WD 3T My Cloud
    Thank you. Please help. Thank you.
    <Edited By Host>

    Jimzgoldfinch wrote:
    Why is it nonsense?
    iCloud Drive storage is not the same as iTunes match. ITunes Match does not store your music but matches with what's on the Apple servers and uploads non matched music.
    jim
    Where shall I start?
    The music that is uploaded to iTunes Match (as you mentioned) is stored in iTunes Match. If it is not then where exactly is it?  User uploaded tracks are subject to a 25,000 limit. There is no limit to the amount of iTunes purchased music.
    All music stored in Match (either uploaded by you or purchased from iTunes by you) is available for streaming or download to an IOS or OSX device (Windows may be download only)
    It's nonsense because it is almost entirely incorrect.

  • I need to reformat my computer and I will loose my itunes, How do I go about getting all my apps free and paid back when I reinstall everything (Please someone help)

    I need to reformat my computer and I will loose my itunes, How do I go about getting all my apps free and paid back when I reinstall everything (Please someone help)

    Have you failed to backup your computer?
    If so, then you will have to redownload.
    Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • What's wrong with my code? please help....

    when display button is clicked it must diplay the remarks but it didn't happen...
    what's wrong with my code? please help
    here is my code.....
    import java.applet.Applet;
    import java.awt.*;
    import java.awt.event.*;
    public class Area extends Applet implements ItemListener,ActionListener
         {Label arlbl = new Label("AREA");
          Choice archc = new Choice();
          Label extlbl = new Label("EXPENDITURE TYPE");
          CheckboxGroup extchk = new CheckboxGroup();
              Checkbox fchk = new Checkbox("FOOD",extchk,true);
              Checkbox schk = new Checkbox("SHELTER",extchk,false);
              Checkbox echk = new Checkbox("EDUCATION",extchk,false);
              Checkbox uchk = new Checkbox("UTILITIES",extchk,false);
          Label exalbl = new Label("EXPENDITURE AMOUNT");
          TextField exatf = new TextField("",20);
          Label remlbl = new Label("REMARKS");
          TextField remtf = new TextField("",30);
          Button disbtn = new Button("DISPLAY");
          Button resbtn = new Button("RESET");
          String display;
          public void init()
              {add(arlbl);
               archc.add("MANILA");
               archc.add("MAKATI");
               archc.add("QUEZON");
               archc.add("PASAY");
               add(archc);
               archc.addItemListener(this);
               add(extlbl);
               add(fchk);
               fchk.addItemListener(this);
               add(schk);
               schk.addItemListener(this);     
               add(echk);
               echk.addItemListener(this);
               add(uchk);
               uchk.addItemListener(this);
               add(exalbl);
               add(exatf);
               add(remlbl);
               add(remtf);
               add(disbtn);
               disbtn.addActionListener(this);
               add(resbtn);
               resbtn.addActionListener(this);
         public void itemStateChanged(ItemEvent ex)
              {int n = archc.getSelectedIndex();
               if(n==0)
                   {if(fchk.getState())
                         {exatf.setText("10000.00");
                         display = archc.getSelectedItem();
                   if(schk.getState())
                        {exatf.setText("15000.00");
                        display = archc.getSelectedItem();
                   if(echk.getState())
                        {exatf.setText("24000.00");
                        display = archc.getSelectedItem();
                   if(uchk.getState())
                        {exatf.setText("8500.00");
                        display = archc.getSelectedItem();
              if(n==1)
                   {if(fchk.getState())
                        {exatf.setText("5000.00");
                        display = archc.getSelectedItem();
                   if(schk.getState())
                        {exatf.setText("11000.00");
                        display = archc.getSelectedItem();
                   if(echk.getState())
                        {exatf.setText("7500.00");
                        display = archc.getSelectedItem();
                   if(uchk.getState())
                        {exatf.setText("24000.00");
                        display = archc.getSelectedItem();
              if(n==2)
                   {if(fchk.getState())
                        {exatf.setText("13000.00");
                        display = archc.getSelectedItem();
                   if(schk.getState())
                        {exatf.setText("7000.00");
                        display = archc.getSelectedItem();
                   if(echk.getState())
                        {exatf.setText("27000.00");
                        display = archc.getSelectedItem();
                   if(uchk.getState())
                        {exatf.setText("6000.00");
                        display = archc.getSelectedItem();
              if(n==3)
                   {if(fchk.getState())
                        {exatf.setText("6000.00");
                        display = archc.getSelectedItem();
                   if(schk.getState())
                        {exatf.setText("9000.00");
                        display = archc.getSelectedItem();
                   if(echk.getState())
                        {exatf.setText("15000.00");
                        display = archc.getSelectedItem();
                   if(uchk.getState())
                        {exatf.setText("19000.00");
                        display = archc.getSelectedItem();
         public void actionPerformed(ActionEvent e)
              {if(e.getSource() == disbtn)
                    {String amtstr = exatf.getText();
                     int amt = Integer.parseInt(amtstr);
                        {if(amt > 8000)
                             {remtf.setText(display + " IS ABOVE BUDGET");
                        else
                             {remtf.setText(display + " IS BELOW BUDGET");
              if(e.getSource() == resbtn)
                   {archc.select(0);
                   fchk.setState(true);
                   schk.setState(false);
                   echk.setState(false);
                   uchk.setState(false);
                   exatf.setText("");
                   remtf.setText("");
    Edited by: lovely23 on Feb 28, 2009 11:24 PM

    Edit: thanks for cross-posting this question on another forum. I now see that I wasted my time trying to study your code in the java-forums to help you with an answer that had already been answered elsewhere (here). Do you realize that we are volunteers, that our time is as valuable as yours? Apparently not. Cross-post again and many here will not help you again. I know that I won't.

  • I just updated my iPhone 5 from virgin mobile to ios7, and upon the normal setup i find that i my sim card is not being read; apparently now it isn't supported. please someone help me.

    I just updated my iPhone 5 from virgin mobile to ios7, and upon the normal setup i find that i my sim card is not being read; apparently now it isn't supported. please someone help me.

    my iphone is and has been locked to one carrier. all i've done is a software update to ios7, like all the other updates since i bought the phone when it was released. same carrier, same sim card. :/

  • Mic wont work please someone help!

    I've Creative Webcam Live Pro, and my mic wont work. I used the installation CD(webcam CD), and I tried plugging the outlet in the mic slot, and line in slot, but it still wont work. I went to the sound recording program that is installed in the XP, and it wont work. Please someone help I need to make it work.

    Make sure you plug the microphone into the mic jack on your sound card.
    Depending on what audio card you have, you will need to set the recording source to microphone in the audio settings. (Start, Programs, Accessories, Entertainment, Volume Control, Options, Properties, Select Recording Source.) You might also selecting Mic Boost if there is an option.
    Once the Mic is selected as the recording source, change back to playback (Volume Control, Options, Properties, Playback Control) and for now, make sure the microphone setting is not muted. Once that is done, try talking into the microphone to see if you can hear yourself over your speakers. If you can, then it's all set. If not, contact the company who makes your Sound card and verify the settings for enabling your microphone and specifically, what types of microphone and what range will work best (ex 600 ohmz)

  • My iphone 4s cant activate after i update the ios to 6.0.1, always shows this message " Your request couldn't be processed" we are sorry but there was an error processing your request, Please try again later........please someone help me...

    My iphone 4s cant activate after i update the ios to 6.0.1, always shows this message " Your request couldn't be processed" we are sorry but there was an error processing your request, Please try again later........please someone help me???

    It sounds a lot like your phone was jailbroken or hacked to unlock it before you updated.
    Was it?

  • Hi everybody,please someone help me,i had a 3gs last year and i bought a 4,but itunes doesn't synch videos from photos file and it crashes,every time i try to synch photos it stacks when videos try to synch and crashes,what to do please?

    hi everybody,please someone help me,i had a 3gs last year and i bought a 4,but itunes doesn't synch videos from photos file and it crashes,every time i try to synch photos it stacks when videos try to synch and crashes,what to do please?

    hi i had the same problem today when i updated my itunes to latest version. however, i have just found my songs in the 'itunes media' folder. this was accessed through 'my music'  then keep clicking through until you find itunes media and all my library songs were in there and i then just added these files to my library and all were restored however, i have lost all my playlists but at least my 700 songs are back. very dissapointed with apple that they have let this happen with their latest update, the previous version was miles better than this one . hope you find them. stevo

  • Please, oh Please someone help me.  My FCP keeps quitting unexpectedly and I'm in the middle of my biggest project ever. I need help!

    My FCP keeps quitting unexpectedly, it’ll start load up and then quit around 16% of loading my project.  Please, someone help me this is my biggest project.

    You do know where the project is, don't you? Select the project in the finder and get info for thr project. How big is the file.
    You can find how to trash your preferences <a class="jive-link-external" href="http://www.fcpbook.com/Misc1.html">here</a>.
    You do have the media on separate drive, don't you? If yes, unmount the drive with the application closed. Drag it to the trash. Trash your preferences. Launch the application. Reset the scratch disk if you have to. Open the project. What happens?

Maybe you are looking for

  • Goods issue to internal order

    Hi... can any one let me know whether it is possible to issue goods from movement type 201 to internal order created in FI... i am tyring to issue in MB1A movement type 201, by clicking to ORDER tab but system shows an error. Suggestions will be wort

  • Errors in few of the step while running configuration wizard for PI 7.0

    hi all, i have installed Netweaver 2004s (PI 7.0) quality. during installation i had chosen sld option to be my development system as i wanted to use just single SLD. now for the post installation steps i had run Configuration wizard. i haven't yet i

  • DP90 and Sales order

    Hello Experts, At my service scenario, I am gathering all costing by using DP90 profile and creating sales order. is there any configuration to disable any change at sales order after DP90 step? Regards, Amr

  • Local Copy of Adobe Story To Start

    When executing I get a message box that says "Adobe Story Updating An unexpected error occurred. Error# {0}" under the Story window. No functionality is enabled on the Story window. I've tried uninstalling and reinstalling several times, including de

  • Reader allowing a secure PDF to be printed

    I created a passowrd protected PDF and when I open it within a web browser with Reader I am still able to print it. When I open it from my desktop with Acrobat Pro printing is disabled as it should be. Any suggestions?