Need help with mysql-connector-j setup!

I have downloaded and installed Tomcat 5.5 and MySQL Server 5.0 and have both up and running. I then downloaded the MySQL-Connector-J and the folder is located at:
C:\Program Files\Java\jre1.5.0_06\lib\ext\mysql-connector-java-3.1.12
My JSP code looks like this:
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.net.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.sql.*" %>
<%
     try{
     Class.forName("com.mysql.jdbc.Driver").newInstance();
     catch (Exception E) {
     out.println("Unable to load driver. " + E);
%>And I am getting the folowing error:
java.lang.ClassNotFoundException: com.mysql.jdbc.DriverNow, before anyone tells me to go read other posts, I have already done this and I have tried changing my classpath with no luck. I have tried these locations as my classpath:
C:\Program Files\Java\jre1.5.0_06\lib\ext\mysql-connector-java-3.1.12
C:\Program Files\Java\jre1.5.0_06\lib\ext\mysql-connector-java-3.1.12\mysql-connector-java-3.1.12-bin.jar
Neither of which seem to work. Can anyone figure out what's happening here?

Ok, I copied it to the <tomcat dir>/common/lib, but I copied the entire folder (which I'm assuming is necessary), with no luck. So, now the location is:
C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\mysql-connector-java-3.1.12\mysql-connector-java-3.1.12-bin.jar
Any other suggestions?
Thanks.
null

Similar Messages

  • Need help with MySQL connection error _mmServerScripts

    Trying to create insert a recordset I got the message:
    "The files from the _mmServerScripts folder are for the server model PHP-MySQL. You try to connect to a database using a different server model .Please remove this folder outside the Dreamweaver environment on both local and testing machines and try again."
    I've searched the net and have seen this message hunting people since dw8...
    I could not find a "cure".
    Things to notice:
    0 - Yes the whole thing is apache/php/mysql... just DW thinks it's not.
    1 - Both the connection and the Recordset actualy works. I have a whole site based on this connection and the recorsets I've created manualy based on it.
    2 - It does not matter if we erase or not the _mmServerScripts folder the message stands still allover.
    3 - The problem seems to show up when you split servers...
    3.1 - If I test in a WAMP environment where apache and mysql are in the same machine I can use DW to create data objects for me.
    3.2 - If I test in my real test environment which have web server and db server separated from each other then I can't use DW to create data objects, see bindings, behaviours etc... all I get is this message.... while the code itself runs fine anyway.
    Does any one already knows how to work around or fix this?
    Thanks,
    Julio

    Thanks PZ,
    Yes everything is fine with the site definition.
    everything works. I can upload, run, test all ok.
    The only thing that does not work is to insert any sort of data object through DW interface. If I declare my reordsets by hands or even If I use the ones DW created in my local test server all works fine.
    Then if I use the site definition and try to see any bindings or create a recordset or create a new connection using dw... then the messages come up and dw can't go any further in that task.
    By spli servers I mean one phisical linux server with apache/php but without mySQL + one physical Linux server with mySQL but without apache/php.
    So when I use a site definition that points either to a WAMP or LAMP i.e. when everything is in the same machine DW goes happy and does whatever it's asked to do.
    When I try that on the real mccoy environment (with the two separated servers)... It looks like DW gets confused...

  • Nooblet needs help with Linksys WRT160Nv2 wired setup please

    Hello,
    I have set up my Linksys WRT160N and when I check the router status in the web based setup page, Status tab, there are numerical values for Internet IP address.
    So, I believe the router is connecting to the internet via my netgear modem without any issues.
    The problem I am encountering is that my browsers (I have tried Explorer and Firefox) are not accessing the internet.
    I have attempted to access the internet with firewall off, but still no success.
     Can someone give me some advice as to what settings within Windows XP or otherwise, that I need to alter to correct this issue.
    Thank you in advance,
    Message Edited by phanTom2909 on 11-14-2008 02:24 PM
    Message Edited by phanTom2909 on 11-14-2008 07:37 PM
    Solved!
    Go to Solution.

    Thanks for the help guys.
    I seems to have fixed it.  I uninstalled the Intel Pro Wireless software and rebooted.
    Then I installed a driver 3 version old.
    This did half the job, under Network connections when I 'configure' the network card, it is now showing a MAC address, before the uninstall and reboot, the MAC was all 0's using configure, but ipconfig/all was showing the right MAC address.
    But, now the wireless was constantly acquiring an address, then connected, then went straight into acquiring an address again. then would not connect after a few attempts.  Before the uninstall, it showed as connected, but I wasn't able to use the connection to access the router, internet etc.
    Now, to fix the constant acquiring an address, I updated the driver to the latest driver along with the Intel Pro Wireless software and now here I am happily using my wireless  connection without any hassles.
    Again, thanks for the help.

  • Need Help with Firewire 800 Raid setup

    Hello everyone. I am still a newbie with OS X as to most people here but here is my problem. I bought 2 external FW 800 HDD enclosures and install 2 500GB HDD's in them.
    I daisy chained them and they work just fine. I would like to setup a Raid 0 on these drives. How do I do it? I go into the disk utility, it states to drag the disks or volumes in, "Cannot Do" and to hot create, "Which is grayed out!"
    Can anyone help please? I would like to get this up and running asap.
    One more thing, do the drives need to be OSX Journaled or can they be FAT32?
    All the help is much appreciated.
    Thanks.

    Take your pick [Setting up a raid backup for OS X|http://www.google.com/custom?q=setting+up%20a%20raid%20backup%20for%20os%20x& sa=Search&client=pub-6263300333013957&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GA LT:%23008000;GL:1;DIV:%23336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC: 0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1;&hl=en]

  • Need Help with mysql admin for Mac

    Hello all.
    I am new to cold fusion and databases all together. Infact I
    am doing an online tutorial to get me started, my problem is the
    tutorial really just scratches the surface for the mac side and in
    some cases sorta explains how to do but no visual help and I am
    very visual.
    I am searching for software that is really idiot proof to
    start my knowledge with then make the transition when I learn more
    and more to hard coding. The tutorial suggests Navicat for Mysql
    admin and it is nice but he is setting up basic databases in Access
    which looks really easy and I am trying to follow along with
    navicat but I am just not getting it specifically when it comes to
    setting up relationships between tables. Can I use a software like
    FileMaker Pro and just convert to mysql or is their other software
    that makes it a little more easy to understand how to set up
    relationships like access does.
    I am totally new to this stuff and I am looking for the
    easiest product to use. Thanks again for your help and time.
    Chris

    As for the database part, before you write your first query,
    you should become grounded in the concepts of data modeling. Then
    find a good source (book, books-on-line, etc. ) for the particular
    "flavor" of SQL used by your database of choice, then start writing
    your queries. Data model first (entities, relationships,
    attributes), then SQL.
    Couple of fairly good online tutorials for data modeling.
    Introduction
    to Data Modeling and
    Data Model
    Reference
    Master this and you will save yourself many hours of grief,
    trust me.
    Phil

  • Need help with an advanced MIDI Setup

    I have used Logic since v5.5 as a tape machine but haven't dived much in to MIDI. I have recently added the following hardware:
    1) Novation Zero SLMkll control surface; hooked up via USB and seems to be functiong as it should.
    2) M-Audio Keystation Pro 88 hooked up via USB; it i seems controlling virtual instruments as it should as well as the plug-ins I have assigned.
    3) My Roland Juno Di synthesizer is giving me issues. What I play on it triggers its internal sounds as well as the virtual instruments in Logic. What I play on the Keystation also triggers the sounds in the Juno.
    I have tried assigning different MIDI channels to the Juno and Keystation but still have the same results. I have set the Juno and Keystation as described in their manuals to no avail.  The Apple Audio/MIDI Setup Utility will not let me change MIDI channels on any of it.
    How do I get these things to work independently of eachother?
    Any help would be appreciated!
    PS; for my audio I am using an Apogee Ensemble and Duet.

    >is there a way to rest it so i can type in my new password?
    Your username and password are stored in your keychain. You can remove the key from the keychain and the next time you connect you'll be asked to authenticate again.
    Open /Applications/Utilities/Keychain Access, find the relevant key (sorted by server name) and delete it.
    >i cant place any files ont the server. it says that it is read only. how can i change it to read and write?
    If you're usin the Finder as your FTP client, you can't. The Finder only supports read-only FTP. To upload files to a FTP server you need to use some other client.

  • Need help with Tiger & XP network setup

    Hi all!
    Back in the days of OS 7.5, I managed to stick my old faithful Mac onto my family's otherwise all-PC network. All I really needed was internet access - I didn't try to fileshare.
    Now that I have Tiger, though, I'm totally lost as to how to set up the network. All the help I can find seems to say "ask your network administrator." The problem is, that's me! I'm hoping someone can help me set up the router and the Tiger computer as well.
    Could this be a compatibility issue between OS 10.4 and the router? The router box said "minimum requirements" for Mac are "10.3, 10.2, or 10.1."
    I have a D-link DI-624 wireless router. Right now I have a desktop PC wired in with cat-5 cable, and also a laptop PC that connects wirelessly. No problem with those computers. But I cannot get my Mac to see the router, or vice versa.
    I've tried setting the router to "allow DHCP server to assign same IP address to specific MAC address." (I found my Mac's Mac address just fine and double-checked it was correct.) After setting that in the router, I hooked up the Mac via cat-5 and edited Network Prefs. First I tried "Configure using DHCP with manual address," and entered the IP address I had told the router to set automatically for the Mac.
    (Router address is 192.168.0.1 and I told it to assign 192.168.0.4 to the Mac.)
    Safari told me I wasn't connected to the Internet, so using trial and error I changed Network Prefs to "Configure IPv4 using DHCP." No luck there either, even when I tried the "Renew DHCP Lease" button.
    Any advice as to whether or not I should be telling the router to auto-assign an IP address to the Mac? I took off that setting completely, and set Network Prefs to "using DHCP," but still couldn't connect to the internet.
    Would it be worth re-installing my older copy of OS 10.1 to see if that works with the router, since that is actually listed on the box?
    I thank you for any suggestions you have to offer! I really don't know what to try next.

    I'm using the Mac wired - it does not have wireless capability, and as it is sitting right next to the router I just want to hook it up with Ethernet cable. The wireless function is just for the PCs I have downstairs.
    I am not sure what non-broadcast SSID means, but I think that has to do with the wireless portion of the network, right? I do have a SSID name set up, and WEP encryption so that only the PCs I own can connect to the wireless network, not anyone else's computers. But on the wired PC I have connected directly to the router, I do not have to input any of the security settings. I've even set the router to recognize the MAC addresses of all my computers, including the Mac.
    What brand and model of router are you using successfully with Macs & PCs? The store I bought my router from is willing to give me a full refund if I can't get it to work - perhaps I would have better luck with the type of router you're using.

  • Need help with hosted credit card setup?

    I am trying to setup Sagepay to connect to the BC website to take hosted credit card payments and have done the following steps, but what am I missing? I've done everything I can see to add/change from BC support site, but surely there must be something else to connect the online shop purchase form to the Sage checkout process to take payments?
    I did an online chat with BC support on Friday and they kept going through the checkout using 'COD' and said it worked fine, which of course it did as no payment is taken using COD.
    However, when you choose credit card, it just fails, so there must be something missing. It has been open as a support call since Friday with no response from BC, can anyone help me please, there is obviously something I am missing or not doing?
    I have set up the IP address and subnet mask as required direct with Sage pay online.
    I have set the payment gateway page in BC to Sage Pay and entered the vendor name as requested.
    I have customised the checkout 'online shop purchase form' to include choose credit card.
    Thanks
    lizre

    Hi Sidney,
    Just an update for you.
    I have heard back from Sage Pay support and it was an issue server side with them as you had initially thought. They said my customer had not made their account live and that they had corrected a few other settings their side, but didn't specify what exactly??
    However, Sage support have sorted that out now and I tried a transaction BC end and Sage support have confirmed it has all gone through at their end too.
    Just as a suggestion, the information is not that straight forward to find if you haven't set one up before. Most of what I found was through many different support articles and watching your online videos. I think that there should be one article that takes you through every stage of gateway setup and the payment form. It would have been a big help for me as it was my first BC Shop.
    Thanks for all your help on the processing error and the form issue, it's much appreciated! I wouldn't have got to this stage without your help. So, I am glad it's up and running ok.
    Thanks again!
    lizre

  • Need help with MySQL Query...Again

    Ok so I get this error when I enter "springfield" and "MA" for the city and state.
    This server program accepts either a 'zipcode' or 'city, state' depending on the choice # passed to it.
    I just need to be able to perform the query.
    Thanks!!
    java.sql.SQLException: Unknown column 'springfield' in 'where clause'
    Error4
         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975)
         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600)
         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:3020)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:2949)
         at com.mysql.jdbc.Statement.executeQuery(Statement.java:959)
         at ThreadConnect.run(ZipcodeServer.java:84)Here is my code:
    import java.sql.*;
    import java.io.*;
    import java.net.*;
    public class ZipcodeServer {
         static void runServer() {
              ServerSocket server;
              Socket connection;
              try {
                   System.out.println("Creating Server Socket " + 5000 + " . . . ");
                   server = new ServerSocket(5000);
                   System.out.println("SUCCESS!!!");
                   while (true) {
                        System.out.println("Waiting for connection.");
                        connection = server.accept();
                        System.out.println("Done");
                        ThreadConnect t = new ThreadConnect(connection);
                        t.start();
              } catch (IOException e) {
                   System.out.println("Error5");
                   e.printStackTrace();
         public static void main(String args[]) {
              ZipcodeServer.runServer();
    class ThreadConnect extends Thread {
         Socket connection;
         DataOutputStream output;
         DataInputStream input;
         ThreadConnect(Socket x) {
              connection = x;
         public void run() {
              try {
                   input = new DataInputStream(connection.getInputStream());
                   output = new DataOutputStream(connection.getOutputStream());
                   try {
                        int choice = input.readInt();
                        String city, state;
                        int zipcode;
                        if (choice == 1) {
                             int zc = input.readInt();
                             DatabaseConnection.connect();
                             DatabaseConnection.rs = DatabaseConnection.s
                                       .executeQuery("SELECT City,State FROM Zipcodes "
                                                 + "WHERE ZipCode = " + zc);
                             while (DatabaseConnection.rs.next()) {
                                  state = DatabaseConnection.rs.getString("State");
                                  output.writeUTF(state);
                                  output.flush();
                                  city = DatabaseConnection.rs.getString("City");
                                  output.writeUTF(city);
                                  output.flush();
                        } else if (choice == 2) {
                             city = input.readUTF();
                             state = input.readUTF();
                             DatabaseConnection.connect();
                             DatabaseConnection.rs = DatabaseConnection.s
                                       .executeQuery("SELECT ZipCode FROM Zipcodes "
                                                 + "WHERE City = " + city + " AND State = "
                                                 + state);
                             while (DatabaseConnection.rs.next()) {
                                  zipcode = DatabaseConnection.rs.getInt("ZipCode");
                                  output.writeInt(zipcode);
                                  output.flush();
                   } catch (Exception e) {
                        System.out.println("Error4");
                        e.printStackTrace();
                   } finally {
                        DatabaseConnection.close();
              } catch (IOException e) {
                   System.out.println("Error3");
                   e.printStackTrace();
    class DatabaseConnection {
         static Connection con;
         static Statement s;
         static ResultSet rs;
         static String driver = "com.mysql.jdbc.Driver";
         static String url = "jdbc:mysql://***.****.******/***";
         static String user = "*******";
         static String password = "********";
         static void connect() {
              try {
                   Class.forName(driver).newInstance();
                   System.out.println("Loaded Driver");
                   con = DriverManager.getConnection(url, user, password);
                   System.out.println("Connected to database\n");
                   con.setAutoCommit(false);
                   s = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
                             ResultSet.CONCUR_READ_ONLY);
              } catch (Throwable e) {
                   System.out.println("Error2");
                   e.printStackTrace();
         static void close() {
              try {
                   rs.close();
                   s.close();
                   con.close();
                   System.out.println("\nDisconnected From Database");
              } catch (Throwable e) {
                   System.out.println("Error1");
                   e.printStackTrace();
    }

    R.Baldwin7 wrote:
    I tried it. Still getting the same error.
    Code no looks like:
    else if (choice == 2) {
                             city = input.readUTF();
                             state = input.readUTF();
                             DatabaseConnection.connect();
                             PreparedStatement ps = DatabaseConnection.con.prepareStatement("SELECT ZipCode FROM Zipcodes "
                                       + "WHERE City = " + city + " AND State = "
                                       + state);
                             DatabaseConnection.rs = ps.executeQuery();
                             while (DatabaseConnection.rs.next()) {
                                  zipcode = DatabaseConnection.rs.getInt("ZipCode");
                                  output.writeInt(zipcode);
                                  output.flush();
    Read the API docs and the JDBC Tutorials for the proper way to use a PreparedStatement. It may "work" to add the quotes, but it is definately not the right way to do it. What happens if the city entered contains an apostrophe? Your statement will be broken again. Like I said, use a PreparedStatement and use it right.

  • Need Help with J2EE Connector Architecture!! Please!

    Scenario:
    We are trying to establish connectivity to a CTG using the new JCA connector specifications.
    We have our input in the form of a string but the Interaction.execute(ioRecord, ioRecord object specifies record object as parameters.
    How do we create a record that correctly represents our current input string?
    Is there a predetermined record format that we must use for out connection or can we create our own record?
    If we can create our own record how is it converted and padded properly for a byte stream that is required by the CTG?

    Send a message to [email protected] they help answer tough questions for a fee.

  • Need help with the Siebel CCA setup

    Hi I have been trying to install CCA for a Demo in our Environment.
    I am using the Chat Guide for the installation...couple of clarifications to get started...
    1.Guide says....From the Oracle Contact Center Anywhere installation package, copy the Siebel_Extensions_8.1.1.23.tar.gz file....
    -But I dont see any such file in the software I downloaded from e-delivery, I downloaded ContactCenterAnywhere 8.1.3 - Windows...Please let me know if I need to get the software from a differt location.
    All I see in the web subdirectory is...
    CCA.WAR
    REMOTEDB.WAR
    TAW_GENERAL.WAR
    Are these the only ones which needs to be deployed on WLS?
    2.I am supposed to deploy CCA as an application in Weblogic, I have WLS9, I saw somewhere that this si not suppoorted version, is it completely unusable or just not supported...?
    Appreceiate your quick reply.....
    Thanks
    Vimochan

    Any iPad model should work with that use. You cannot directly plug the card into the iPad, you will need to purchase the camera connection kit.
    The only requirement that presents itself based on the given information is to purchase the model with the most storage capacity your budget can handle. I believe Shutterfly has an app in the app store, but not 100% about that.

  • Need Help with Weblogic Portal WSRP setup on IE10 & above

    Hello,
    My client hosts weblogic Portal server and consumes portlets built in .Net. These work fine in all browsers except for IE10 and above.
    In IE10 and above, none of the click events seem to work. This does not generate any error in the browser or in the application on my end.
    I have setup Oracle Weblogic Portal 10gR3 locally on my Windows 7 box and I have added my application running on local machine as producer, so I am able to add break points and step through the code.
    I confirmed that every click event triggers a response but the view in the portal does not change.
    When I try to load the portlet directly in browser, every thing works fine.
    Only different thing I did different to handle multiple instances of same portlets is to add namespaces to all function names
    Original:
    var theForm = document.forms['form1'];
    if (!theForm) {
      theForm = document.form1;
    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
      theForm.__EVENTTARGET.value = eventTarget;
      theForm.__EVENTARGUMENT.value = eventArgument;
      theForm.submit();
    Modified:
    var nsT6001266201402001799481theForm = document.forms['nsT6001266201402001799481form1'];
    if (!nsT6001266201402001799481theForm) {
        nsT6001266201402001799481theForm = document.nsT6001266201402001799481form1;
    function nsT6001266201402001799481__doPostBack(eventTarget, eventArgument) {
        if (!nsT6001266201402001799481theForm.onsubmit || (nsT6001266201402001799481theForm.onsubmit() != false)) {
            nsT6001266201402001799481theForm.__EVENTTARGET.value = eventTarget;
            nsT6001266201402001799481theForm.__EVENTARGUMENT.value = eventArgument;
            nsT6001266201402001799481theForm.submit();

    Oracle Weblogic Portal 10gR3

  • Need help with Workflow notification mailer setup

    Hi all,
    I have the following requirement from my client:
    "IT has a project request from the Accounting Department to automate payments for Canadian vendors. One of the things that will need to happen on this project is setting up the Workflow Notification Mailer in AP so emails can be sent to vendors notifying them of payment. We only want to support Canadian vendors – payment processing for US vendors will continue to be handled as it is today."
    Please let me know how this can be done as I have no knowledge of setting up workflow notification mailer for a particular item.
    Thanks.

    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=231286.1
    Lot more information in Oracle Applications System Admin guide. To process messages from only a given itemtype you will use Correlation ID parameter of the mailer. But there are lot of other things that you should consider for such a set up. You would be having a build up of messages in WF_NOTIFICATION_OUT queue that you may want to manually take care of cleaning up.
    More reading at https://metalink.oracle.com/metalink/plsql/f?p=130:14:6827350883078622813::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,453137.1,1,1,1,helvetica

  • Need Help with 1st time Wireless setup

    I installed my first router today (WRT54GS v.6) and everything went smoothly. But then I encountered a (small?) problem when trying to add my laptop to my network. When my laptop establishes a connection with my router, I receive the following message:
    Windows - System Error
    A duplicate name exists on the network.
    Does anyone know why this is happening and also know how to fix this problem and stop the message from appearing?
    Thanks in advanced.
    BTW, even though the message appears, I am still able to connect to the internet with my laptop.

    You probably have 2 or more computers using the same computer name, such as "MyComputer".
    Right click on "My Computer", and click on "Properties".
    Click on the "Computer Name" tab.
    Here you will see the computer name.
    Do this on all your computers.
    To change the computer name, click the "Change" button.
    While you are here, make sure all computers are set to the same unique "Workgroup".

  • Need help with airport base station setup

    I have a classroom with a dozen G5 Mac Pros running Tiger and we want to allow them to use a couple of A3 photo-quality inkjet printers and a couple of flatbed scanners.
    I see that the airport base station extreme only has one usb port.
    Is it possible to use one airport extreme base station to connect all of these peripherals, add airport cards to each Mac Pro, and be able to use any of the printers or scanners from any of the Macs?
    What other equipment is necessary?
    Should we look to buy any specific printers or scanners that will be more compatible?
    Is there some other approach that will work better?
    Thanks for any advice.

    one usb port but user can connect a multi port usb power hub for multiple devices. I run three Lacie quadras connected to a seven port Belkin hub to the Extreme N router.

Maybe you are looking for

  • PO creation with respect to PR in SRM

    Hi All, Greetings!!! I am new to SRM. My requirement is to create a PO with reference to PR that is crteated in SRM. Some custom fields are added in shopping cart and same are updated in PR. Now, I need to update the same custom fields in PO creation

  • Invoice List for some billing documets of a same costumer

    Hi I have a costumer that buy very different materials. For some of those I want to create invoice list and for others no. How can I do that? There is some filed in sales order that I can activate? I can't do it in the costumer master data because if

  • Cannot add bootcamp partition to my new HD in MacBook Pro (4,1)!!

    Hi Folks, I used to be able to add a partition to my boot drive from either BootCamp or Disk Utility but since I've installed my new HD, Bootcamp Asst informs me that my software is not up-to-date and Disk Utility has the options greyed out!! Anyone

  • AP_SUPPLIER_SITES_ALL- id explaination

    Can someone please explain the following 4 id's individually on the AP_SUPPLIER_SITES_ALL table? Are they needed? Where do I get them? Is there a parameter's table I am not seeing? Thanks. SUPPLIER_SITES TOLERANCE_ID LOCATION_ID PARTY_SITE_ID SERVICE

  • Thumbnail buttons for photo album

    Hi, I am creating around 15 thumbnail images that has an "over" effect that enlarges the image. Problem is that the enlarged image ends up below some of the thumbnails and not above... The 16 thumbnails are divided in 4 rows and the enlarge image end