Jump to content
Sign in to follow this  
zamdotcom

Access To Ms Sql

Recommended Posts

assalamualaikum semua..

saya ada kemusykilan nak ditanya kat sini. kalau threat ni dh ada tolong kasi link ye. sebab saya cari tak jumpa.

1- boleh ke data-data yang terdapat dalam access di convert ke MS SQL?

cth : database1.mdb --> database1.mdf (betul ke extention MS SQL mcmtu?)

2- kalau boleh bagaimana caranya?

3- boleh ke saya tukar connection string dalam form ASP untuk disambungkan dengan MS SQL?

4- kalau boleh tolong bagi contoh coding untuk connection string dlm ASP - MSSQL

saya dh cuba cari guna google. dh buka planetsourcecode tapi tak faham.

harap dapat tunjuk ajar dari otai2 kat sini.

terima kasih

Share this post


Link to post
Share on other sites

assalamualaikum semua..

saya ada kemusykilan nak ditanya kat sini. kalau threat ni dh ada tolong kasi link ye. sebab saya cari tak jumpa.

1- boleh ke data-data yang terdapat dalam access di convert ke MS SQL?

cth : database1.mdb --> database1.mdf (betul ke extention MS SQL mcmtu?)

2- kalau boleh bagaimana caranya?

3- boleh ke saya tukar connection string dalam form ASP untuk disambungkan dengan MS SQL?

4- kalau boleh tolong bagi contoh coding untuk connection string dlm ASP - MSSQL

saya dh cuba cari guna google. dh buka planetsourcecode tapi tak faham.

harap dapat tunjuk ajar dari otai2 kat sini.

terima kasih

waalaikumsalam.

saya cuba yang terbaik utk menjawab soalan saudara.

1)Data dalam format MS Access boleh convert ke MySQL dengan menggunakan MySQL migration toolkit.

2) Baca dan download disini:http://www.mysql.com/products/tools/migration-toolkit/

3)Sebelum boleh menggunakan ASP untuk connect ke MySQL, saudara kena download MySQL ODBC driver.

Download driver tu disini:http://dev.mysql.com/downloads/connector/odbc/3.51.html

4)Untuk connect ke database MySQL, berikut adalah ASP code yang boleh digunakan:

<%
machineName="localhost"
Set conn = server.createobject("ADODB.Connection")

conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & machineName & ";" _
& "DATABASE=databaseAnda;" _
& "UID=userIDAnda;" _
& "PWD=passwordAnda;" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384

conn.Open

' Cuba test connection tu dengan MySQL query
sql = "CREATE TABLE sam3 (name VARCHAR( 3 ) NOT NULL );"
conn.Execute sql, 3, 1

Set conn = Nothing
%>

harap ianya membantu saudara. :)

Share this post


Link to post
Share on other sites

waalaikumsalam.

saya cuba yang terbaik utk menjawab soalan saudara.

1)Data dalam format MS Access boleh convert ke MySQL dengan menggunakan MySQL migration toolkit.

2) Baca dan download disini:http://www.mysql.com/products/tools/migration-toolkit/

3)Sebelum boleh menggunakan ASP untuk connect ke MySQL, saudara kena download MySQL ODBC driver.

Download driver tu disini:http://dev.mysql.com/downloads/connector/odbc/3.51.html

4)Untuk connect ke database MySQL, berikut adalah ASP code yang boleh digunakan:

<%
machineName="localhost"
Set conn = server.createobject("ADODB.Connection")

conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & machineName & ";" _
& "DATABASE=databaseAnda;" _
& "UID=userIDAnda;" _
& "PWD=passwordAnda;" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384

conn.Open

' Cuba test connection tu dengan MySQL query
sql = "CREATE TABLE sam3 (name VARCHAR( 3 ) NOT NULL );"
conn.Execute sql, 3, 1

Set conn = Nothing
%>

harap ianya membantu saudara. :)

RevolutionWorks terima kasih sbb sudi tolong saya :)

soalan berkenaan conver access ke Ms SQL dh terjawab dan dah faham

soalan berkaitan dgn connection string je tak berapa faham..

& "UID=userIDAnda;" _

& "PWD=passwordAnda;" _

& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384

1 andaikata UID dan PWD saya tak letak kiranya saya cuma kosongkan je tempat tu ke?

2 OPTION <--- untuk ape 1 + 2 + 8 + 32 + 2048 + 16384?

3 utk SQL statement boleh ke guna yg ni jugak??

Query = "Select * From PEMBELI Where ID = '"&PEMBELI_ID&"'"

set rs = oConn.execute (Query)

If rs.EOF Then %>

sekian dahulu..apa pun terima kasih..sbb ianya membantu saya :)

Share this post


Link to post
Share on other sites

1 andaikata UID dan PWD saya tak letak kiranya saya cuma kosongkan je tempat tu ke?

MySQL server ada default user ID, selalunya dipanggil root.

Cuma ganti:

& "UID=root;" _
& "PWD=;" _
Password field biar kosong.
2 OPTION <--- untuk ape 1 + 2 + 8 + 32 + 2048 + 16384?
Alamak, tu copy dan paste dari project saya~ :lol: sorry~ sorry~ :P
3 utk SQL statement boleh ke guna yg ni jugak?? Query = "Select * From PEMBELI Where ID = '"&PEMBELI_ID&"'" set rs = oConn.execute (Query) If rs.EOF Then %>
Lain macam je statement tu.... takpe cuba dulu. Sebenarnya ada cara yang lagi mudah untuk connect ke database MySQL. Tahu guna ODBC kan? tahu create DSN utk MySQL? Rujuk website ni:http://dev.mysql.com/doc/refman/5.0/en/myo...sn-windows.html lepas tu, tinggal tulis code ni jer, ni sampel SELECT query dari projek saya jugak (algorithm search)~
 //Berikut adalah connection block

 DSN="DSN=NAMA_DSN";
 Conn=Server.CreateObject("ADODB.Connection");
 Conn.Open(DSN);

//Fetching data dari form
 var key = Request.Form("searchKey");
 var dept = Request.Form("dept");

//SQL statement
 sql="SELECT * FROM proses WHERE No_Proses LIKE '"+key+"%' AND Dept_short = '"+dept+"'";
 rs=Server.CreateObject("ADODB.Recordset"); //create ADODB.Recordset object
 rs.Open(sql,Conn);

  if(rs.EOF) {
  Response.Redirect("dokumenCari.asp?error=1");
  rs.close();
  rs = null; 
  Conn.close();
  Conn = null;}

Yang sebelum ni saya bagi cara primitif untuk asas. Yang ni nampak mudah, tapi kalau terlepas pandang susah jugak. Apa-apa pun kalau DSN SQL tu configure betul, semua jalan macam biasa.

Lagi satu, saya punya code di atas ditulis menggunakan Javascript ASP. sorry la kalau pening~

tgk website ni utk rujukan Javascript ASP:http://aspjavascript.com/

Selamat mencuba~ :)

Edited by RevolutionWorks

Share this post


Link to post
Share on other sites

waalaikumsalam.

saya cuba yang terbaik utk menjawab soalan saudara.

1)Data dalam format MS Access boleh convert ke MySQL dengan menggunakan MySQL migration toolkit.

2) Baca dan download disini:http://www.mysql.com/products/tools/migration-toolkit/

3)Sebelum boleh menggunakan ASP untuk connect ke MySQL, saudara kena download MySQL ODBC driver.

Download driver tu disini:http://dev.mysql.com/downloads/connector/odbc/3.51.html

4)Untuk connect ke database MySQL, berikut adalah ASP code yang boleh digunakan:

<%
machineName="localhost"
Set conn = server.createobject("ADODB.Connection")

conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & machineName & ";" _
& "DATABASE=databaseAnda;" _
& "UID=userIDAnda;" _
& "PWD=passwordAnda;" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384

conn.Open

' Cuba test connection tu dengan MySQL query
sql = "CREATE TABLE sam3 (name VARCHAR( 3 ) NOT NULL );"
conn.Execute sql, 3, 1

Set conn = Nothing
%>

harap ianya membantu saudara. :)

emm..dah donlod da benda nih..kalo nk convert db access ke mysql pon bole kn?? camne eh??

da try buat tp kuar error plak..

NI ERRORNYE..mntak tolong yea!!

p/s..sorry..aku tak reti nk paparkn gmbo.hehe.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...