Page 1 of 1

Dreamweaver MX & SQL Server 2005

Posted: Fri Nov 11, 2005 11:36 am
by Einherjar
Γνωρίζει κανείς πως μπορώ να δημιουργήσω μια σύνδεση με βάση μέσα στον Dreamweaver όπου φτιάχνω ένα site σε jsp?
Η βάση είναι στον SQL Server 2005. Το ακριβές πρόβλημά μου είναι το που πρέπει να βάλω τον driver ώστε να μπορέσει να γίνει η σύνδεση. Θέλει driver σε dll ή jar?

Posted: Fri Nov 11, 2005 12:59 pm
by ttoppouzokypraios
googl-ια και:
http://www.macromedia.com/cfusion/knowl ... d=tn_14505
How can I connect to a SQL Server database?

For JSP sites you can connect to a SQL Server database using any JDBC 1.0 driver for SQL Server. You can find a list of drivers for SQL Server databases at http://industry.java.sun.com/products/jdbc/drivers/.

Περί σύνδεσης jsp με db

Posted: Fri Nov 11, 2005 3:26 pm
by janag79
Επειδή γράφω το τελευταίο 1.5 χρόνια σε jsp έχω να σου προτείνω τα εξής

1. Ο driver είναι καποιο jar το οποιο το βάζεις στο directory lib του application server που χρησιμοποιείς. Π.χ στον tomcat ειναι το common\lib

2. Η σύνδεση στη βάση γίνεται με τον ίδιο ακριβώς τρόπο όπως με την java...

3. Για Jsp, θα σου πρότεινα αν έχεις δυνατό μηχάνημα σπίτι, π.χ >512ΜΒ δούλευε στο Eclipse...

Posted: Fri Nov 11, 2005 7:26 pm
by Einherjar
ttoppouzokypraios αυτό που παραθέτεις λέει ότι μπορείς, όχι πως όμως.

janag79 κατ'αρχάς απεχθάνομαι το eclipse :roll: . Δεύτερον έχω παίξει αρκετά με Java & βάσεις και γνωρίζω πως γίνεται η σύνδεση. Εμένα όμως με απασχολεί πως ακριβώς θα δημιουργηθεί το connection στο dreamweaver.

Ευχαριστώ πάντως και τους 2 σας.

Posted: Fri Nov 11, 2005 8:14 pm
by Tomahawk
Πως θες να το κανεις?
Με odbc bridge ή με τον driver της microsoft?

(με odbc bridge πρεπει ο sql server να τρεχει αναγκαστικα στον ιδιο pc που τρεχει και ο tomcat)

Posted: Fri Nov 11, 2005 9:57 pm
by Einherjar
με τον driver της MS

Posted: Sat Nov 12, 2005 12:38 pm
by Tomahawk
Πετα τα jar-ακια που θα κατεβασεις στο φακελο του project σου (για αυτο δεν συνιστω dreamweaver για αυτη τη δουλεια εκτος αν εισαι πολυ μαγκας και ξεχωρισεις ιδανικα τον κωδικα java με το html κομματι οποτε δουλεψεις δυο εργαλεια το καθε ενα για τη δουλεια του)

Δηλωσε global μεταβλητες: (ο τροπος που μ'αρεσει εμενα να γραφω :P)

class Constants{

...... private Constants(){} //Do not let anyone instantiate

...... public static final String MSDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
...... public static final String MSConnect = "jdbc:microsoft:sqlserver://localhost:7777;DatabaseName=Northwind";
...... public static final String JDBC_ODBC_Bridge = "sun.jdbc.odbc.JdbcOdbcDriver";
...... //MySQLServer is the name set on Windows Data Sources(ODBC)
...... public static final String JDBC_ODBC_Connect = "jdbc:odbc:MySQLServer";
...... public static final String userName = "p3010xxx";
...... public static final String passWord = "whatever";

}
----------------------------------------------------------------
import java.sql.*;
import com.microsoft.jdbc.sqlserver.SQLServerDriver;

class Methods{

.......private Methods(){}

.......public static Connection getConnection(String driver,
String connectString,
String user,
String pass)
throws SQLException,ClassNotFoundException {

Class.forName(driver);
Connection conn = DriverManager.getConnection(connectString, user, pass);
return conn;

}

}

--------------------------------------------------
Τωρα ενα object τυπου Connection παιρνεις γραφοντας:

Connection conn = Methods.getConnection(Constants.JDBC_ODBC_Bridge,
Constants.JDBC_ODBC_Connect,
Constants.userName,
Constants.passWord);

Posted: Sat Nov 12, 2005 12:43 pm
by Einherjar
Η ερώτησή μου δεν αφορά την Java αλλά το dreamweaver σαν εργαλείο που περιέχει δυνατότητα δημιουργίας connection, κάτι σαν αυτό που έχει το Visual Studio.

Posted: Sat Nov 12, 2005 1:19 pm
by Tomahawk
Αυτο βοηθαει καθολου : http://www.macromedia.com/devnet/dreamw ... ids02.html ?

http://www.dmxzone.com/showDetail.asp?T ... ewsId=3131
http://www.dmxzone.com/showDetail.asp?T ... NewsId=665
--> http://www.macromedia.com/cfusion/knowl ... d=tn_14578 <-- (Τα jar-ακια στο classpath)


Γενικα για δες εδω http://www.dmxzone.com


Αλλιως παω να κατεβασω το John Wiley & Sons - Dreamweaver Mx 2004 Bible να κοιταξω τι λεει εκει.

Posted: Sat Nov 12, 2005 1:55 pm
by Einherjar
Άσε δε πειράζει. τελικά παρέκαμψα το dreamweaver γιατί δε μπορούσα να χάνω άλλο χρόνο.

Ευχαριστώ πολύ πάντως!