Dreamweaver MX & SQL Server 2005
- Einherjar
- Venus Project Founder
- Posts: 3751
- Joined: Tue Jan 27, 2004 4:42 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Washington DC, USA
- Contact:
Dreamweaver MX & SQL Server 2005
Γνωρίζει κανείς πως μπορώ να δημιουργήσω μια σύνδεση με βάση μέσα στον Dreamweaver όπου φτιάχνω ένα site σε jsp?
Η βάση είναι στον SQL Server 2005. Το ακριβές πρόβλημά μου είναι το που πρέπει να βάλω τον driver ώστε να μπορέσει να γίνει η σύνδεση. Θέλει driver σε dll ή jar?
Η βάση είναι στον SQL Server 2005. Το ακριβές πρόβλημά μου είναι το που πρέπει να βάλω τον driver ώστε να μπορέσει να γίνει η σύνδεση. Θέλει driver σε dll ή jar?
[Better to understand a little than to misunderstand a lot]
- ttoppouzokypraios
- Kilobyte level
- Posts: 304
- Joined: Thu May 06, 2004 4:07 pm
- Location: back to my fields :-)
- Contact:
googl-ια και:
http://www.macromedia.com/cfusion/knowl ... d=tn_14505
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/.
"I'm not smart enough to debate you
point to point but I have the feeling
that 60% of what you say is crap"
David Letterman
point to point but I have the feeling
that 60% of what you say is crap"
David Letterman
Περί σύνδεσης jsp με db
Επειδή γράφω το τελευταίο 1.5 χρόνια σε jsp έχω να σου προτείνω τα εξής
1. Ο driver είναι καποιο jar το οποιο το βάζεις στο directory lib του application server που χρησιμοποιείς. Π.χ στον tomcat ειναι το common\lib
2. Η σύνδεση στη βάση γίνεται με τον ίδιο ακριβώς τρόπο όπως με την java...
3. Για Jsp, θα σου πρότεινα αν έχεις δυνατό μηχάνημα σπίτι, π.χ >512ΜΒ δούλευε στο Eclipse...
1. Ο driver είναι καποιο jar το οποιο το βάζεις στο directory lib του application server που χρησιμοποιείς. Π.χ στον tomcat ειναι το common\lib
2. Η σύνδεση στη βάση γίνεται με τον ίδιο ακριβώς τρόπο όπως με την java...
3. Για Jsp, θα σου πρότεινα αν έχεις δυνατό μηχάνημα σπίτι, π.χ >512ΜΒ δούλευε στο Eclipse...
- Einherjar
- Venus Project Founder
- Posts: 3751
- Joined: Tue Jan 27, 2004 4:42 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Washington DC, USA
- Contact:
ttoppouzokypraios αυτό που παραθέτεις λέει ότι μπορείς, όχι πως όμως.
janag79 κατ'αρχάς απεχθάνομαι το eclipse
. Δεύτερον έχω παίξει αρκετά με Java & βάσεις και γνωρίζω πως γίνεται η σύνδεση. Εμένα όμως με απασχολεί πως ακριβώς θα δημιουργηθεί το connection στο dreamweaver.
Ευχαριστώ πάντως και τους 2 σας.
janag79 κατ'αρχάς απεχθάνομαι το eclipse

Ευχαριστώ πάντως και τους 2 σας.
[Better to understand a little than to misunderstand a lot]
Πετα τα 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);
Δηλωσε 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);
Αυτο βοηθαει καθολου : 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 να κοιταξω τι λεει εκει.
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 να κοιταξω τι λεει εκει.