Dreamweaver MX & SQL Server 2005

Συζητήσεις για θέματα που σχετίζονται με software.
Post Reply
User avatar
Einherjar
Venus Project Founder
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

Post by Einherjar » Fri Nov 11, 2005 11:36 am

Γνωρίζει κανείς πως μπορώ να δημιουργήσω μια σύνδεση με βάση μέσα στον Dreamweaver όπου φτιάχνω ένα site σε jsp?
Η βάση είναι στον SQL Server 2005. Το ακριβές πρόβλημά μου είναι το που πρέπει να βάλω τον driver ώστε να μπορέσει να γίνει η σύνδεση. Θέλει driver σε dll ή jar?
[Better to understand a little than to misunderstand a lot]
User avatar
ttoppouzokypraios
Kilobyte level
Kilobyte level
Posts: 304
Joined: Thu May 06, 2004 4:07 pm
Location: back to my fields :-)
Contact:

Post by ttoppouzokypraios » Fri Nov 11, 2005 12:59 pm

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/.
"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
janag79
byte level
byte level
Posts: 145
Joined: Fri May 21, 2004 4:36 pm
Academic status: Alumnus/a
Gender:

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

Post by janag79 » Fri Nov 11, 2005 3:26 pm

Επειδή γράφω το τελευταίο 1.5 χρόνια σε jsp έχω να σου προτείνω τα εξής

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

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

3. Για Jsp, θα σου πρότεινα αν έχεις δυνατό μηχάνημα σπίτι, π.χ >512ΜΒ δούλευε στο Eclipse...
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Fri Nov 11, 2005 7:26 pm

ttoppouzokypraios αυτό που παραθέτεις λέει ότι μπορείς, όχι πως όμως.

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

Ευχαριστώ πάντως και τους 2 σας.
[Better to understand a little than to misunderstand a lot]
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Fri Nov 11, 2005 8:14 pm

Πως θες να το κανεις?
Με odbc bridge ή με τον driver της microsoft?

(με odbc bridge πρεπει ο sql server να τρεχει αναγκαστικα στον ιδιο pc που τρεχει και ο tomcat)
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Fri Nov 11, 2005 9:57 pm

με τον driver της MS
[Better to understand a little than to misunderstand a lot]
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Sat Nov 12, 2005 12:38 pm

Πετα τα 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);
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Sat Nov 12, 2005 12:43 pm

Η ερώτησή μου δεν αφορά την Java αλλά το dreamweaver σαν εργαλείο που περιέχει δυνατότητα δημιουργίας connection, κάτι σαν αυτό που έχει το Visual Studio.
[Better to understand a little than to misunderstand a lot]
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Sat Nov 12, 2005 1:19 pm

Αυτο βοηθαει καθολου : 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 να κοιταξω τι λεει εκει.
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Sat Nov 12, 2005 1:55 pm

Άσε δε πειράζει. τελικά παρέκαμψα το dreamweaver γιατί δε μπορούσα να χάνω άλλο χρόνο.

Ευχαριστώ πολύ πάντως!
[Better to understand a little than to misunderstand a lot]
Post Reply

Return to “Software”