Probleme avec une requete SQL et java

ingenieur123 -  
 gateway31 -
Bonjour,

j'ai un problème avec une requête SQL , je me suis connecte a un a un fichier .TPS multti table en utilisant netbeans , mon problème c'est comment je peux faire passé cette requête :

SELECT "JOURNEE","ASSURE","NOM","PRENOM",

FROM "Assu_Data\&DATA_CONTRAT"

where "LOTCONTRAT" like '%L%'
and "JOURNEE" >= {d '2011-08-01'} and "JOURNEE" <= {d '2011-08-31'}

dans le : res = st.executeQuery(req);

sachant que req est un STRING , j'ai du mal a faire passé tous les caractères spéciaux.

remarque: le fichier .tps a comme nom : Assu_Data et DATA_CONTRAT est une des tables que contient le fichier ASSU_DATA car il contient aussi les tables info_assuré et objet_assur.

merci de bien vouloir m'aider je bloque sur ce point et c'est trés important pour la suite de mon projet.

1 réponse

  1. ingenieur123
     
    j'ai résolu mon probléme et voici la solution (code source ) :

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    url= "jdbc:odbc:avmp; pasword= 123456";
    Cnx = DriverManager.getConnection(url);
    st = Cnx.createStatement();

    req= " select * from DATA_PERSON ";

    res = st.executeQuery(req);

    notes:
    avmp :is topspeed datasource name

    DATA_PERSON : is a table from a multi-file table.
    1
    1. dounia2300
       
      c'est une application pour les assurances??? est ce que vous pouvez m'aider pour bien la comprendre;je suis nouvelle dans ce domaine"les assurances" ,merci
      0
    2. gateway31
       
      oui c'est une application pour les assurances, mais que veux tu savoir précisément.
      0