Coloque My-user e my_passwd sem aspas !
Tércio de Morais.
--- luizbarbosa <[EMAIL PROTECTED]> escreveu: >
Obrigado pela atenção. Não consigo conectar o banco
> de dados. o erro está na linha abaixo no url:
>
> String url = "jdbc:odbc:cadastros";
>
> Connection con = DriverManager.getConnection
> (url,"my_user","my_passwd");
>
>
> erro: NO Suitable Driver.
> ----- Original Message -----
> From: Daniel Díaz
> To: [EMAIL PROTECTED]
> Sent: Sunday, September 03, 2000 12:54 PM
> Subject: Re: [java-list] SOS javaneses
>
>
>
> --- luizbarbosa <[EMAIL PROTECTED]> escribió:
> >
> Estou com erro na conexao atraves de um Applet.
> >
> > import java.net.URL;
> > import java.sql.*;
> > import java.awt.*;
> > import java.applet.*;
> >
> > public class Teste extends Applet
> > { public void init()
> > { try
> > { String url = "c:jdbc:odbc:cadastros";
> >
> > Class.forName
> > ("sun.jdbc.odbc.JdbcOdbcDriver");
> >
> > Connection con =
> > DriverManager.getConnection (url, "my_user",
> > "my_passwd");
> >
> >
> proba url
> "String url = "jdbc:odbc:cadastros"; ?
> nao "String url = "C: ...."
>
> Daniel
>
>
>
>
>
_________________________________________________________
> Do You Yahoo!?
> Obtenga su dirección de correo-e gratis @yahoo.com
> en http://correo.espanol.yahoo.com
>
>
>
------------------------------------------------------------------------------
>
>
> Contents | Prev | Next JDBCTM Guide:
> Getting Started
>
>
------------------------------------------------------------------------------
>
>
> 2 - Connection
> This overview is excerpted from JDBCTM Database
> Access from JavaTM: A Tutorial and Annotated
> Reference, currently in progress at JavaSoft. This
> book, both a tutorial and the definitive reference
> manual for JDBC, will be published in the spring of
> 1997 by Addison-Wesley Publishing Company as part of
> the Java series.
>
> 2.1 Overview
> A Connection object represents a connection with a
> database. A connection session includes the SQL
> statements that are executed and the results that
> are returned over that connection. A single
> application can have one or more connections with a
> single database, or it can have connections with
> many different databases.
>
> 2.1.1 Opening a Connection
> The standard way to establish a connection with a
> database is to call the method
> DriverManager.getConnection. This method takes a
> string containing a URL. The DriverManager class,
> referred to as the JDBC management layer, attempts
> to locate a driver than can connect to the database
> represented by that URL. The DriverManager class
> maintains a list of registered Driver classes, and
> when the method getConnection is called, it checks
> with each driver in the list until it finds one that
> can connect to the database specified in the URL.
> The Driver method connect uses this URL to actually
> establish the connection.
> A user can bypass the JDBC management layer and
> call Driver methods directly. This could be useful
> in the rare case that two drivers can connect to a
> database and the user wants to explicitly select a
> particular driver. Normally, however, it is much
> easier to just let the DriverManager class handle
> opening a connection.
>
> The following code exemplifies opening a
> connection to a database located at the URL
> "jdbc:odbc:wombat" with a user ID of "oboy" and
> "12Java" as the password :
>
>
> String url = "jdbc:odbc:wombat";
> Connection con =
> DriverManager.getConnection(url, "oboy", "12Java");
>
> 2.1.2 URLs in General Use
> Since URLs often cause some confusion, we will
> first give a brief explanation of URLs in general
> and then go on to a discussion of JDBC URLs.
> A URL (Uniform Resource Locator) gives information
> for locating a resource on the Internet. It can be
> thought of as an address.
>
> The first part of a URL specifies the protocol
> used to access information, and it is always
> followed by a colon. Some common protocols are
> "ftp", which specifies "file transfer protocol," and
> "http," which specifies "hypertext transfer
> protocol." If the protocol is "file," it indicates
> that the resource is in a local file system rather
> than on the Internet. (Underlining in the examples
> below is used to indicate the part being described;
> it is not part of the URL.)
>
>
>
> ftp://javasoft.com/docs/JDK-1_apidocs.zip
>
> http://java.sun.com/products/jdk/CurrentRelease
>
> file:/home/haroldw/docs/books/tutorial/summary.html
>
> The rest of a URL, everything after the first
> colon, gives information about where the data source
> is located. If the protocol is file, the rest of the
> URL is the path to a file. For the protocols ftp and
> http, the rest of the URL identifies the host and
> may optionally give a path to a more specific site.
> For example, below is the URL for the JavaSoft home
> page. This URL identifies only the host:
>
> http://java.sun.com
>
> By navigating from this home page, one can go to
> many other pages, one of which is the JDBC home
> page. The URL for the JDBC home page is more
> specific and looks like this:
>
> http://java.sun.com/products/jdbc
>
> 2.1.3 JDBC URLs
> A JDBC URL provides a way of identifying a
> database so that the appropriate driver will
> recognize it and establish a connection with it.
> Driver writers are the ones who actually determine
> what the JDBC URL that identifies their particular
> driver will be. Users do not need to worry about how
> to form a JDBC URL; they simply use the URL supplied
> with the drivers they are using. JDBC's role is to
> recommend some conventions for driver writers to
> follow in structuring their JDBC URLs.
> Since JDBC URLs are used with various kinds of
> drivers, the conventions are of necessity very
> flexible. First, they allow different drivers to use
> different schemes for naming databases. The odbc
> subprotocol, for example, lets the URL contain
> attribute values (but does not require them).
>
> Second, JDBC URLs allow driver writers to encode
> all necessary connection information within them.
> This makes it possible, for example, for an applet
> that wants to talk to a given database to open the
> database connection without requiring the user to do
> any system administration chores.
>
> Third, JDBC URLs allow a level of indirection.
> This means that the JDBC URL may refer to a logical
> host or database name that is dynamically translated
> to the actual name by a network naming system. This
> allows system administrators to avoid specifying
> particular hosts as part of the JDBC name. There are
> a number of different network name services (such as
> DNS, NIS, and DCE), and there is no restriction
> about which ones can be used.
>
> The standard syntax for JDBC URLs is shown below.
> It has three parts, which are separated by colons:
>
>
> jdbc:<subprotocol>:<subname>
>
> The three parts of a JDBC URL are broken down as
> follows:
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------