שלח תשובה

זירת השאלות

331
צפיות
5
תשובות

שאלה בנוגע למסד נתונים אקסס ו-SQL

,‏ 21 במאי, 2004

שלום,

אני משתמש כיום עם מסד נתונים מסוג Access.
הקוד שלי בנוי עם ADO ולא שאילתות עדכון, הוספה ומחיקה של SQL הפשוט והמסורבל.

אני מעוניין להעביר הכל אל MYSQL או MSSQL ממסד הנתונים אקסס הקיים.

האם השינוי בקוד שלי מתבצע רק בחיבור למסד הנתונים או גם במבנה השאילתות?

דוגמא לקוד המשתמש עם ADO להוספת נתונים:



<%
sql = "select * from tbl"
rs.open sql, conn, 2, 2
rs.addnew
rs("bla") = "nice"
rs.update
rs.close
%>


האם הקוד שרשמתי מעלה אמור להשתנות במידה והשימוש הוא במסד נתונים מסוג SQL ?
במידה וכן, מה השינוי ?

תודה מראש.

תגיות:

5 תשובות

  1. אוריקס הגיב:

    ככה
    ה SQL הבסיסי הוא אותו SQL. אם יש לך אפשרות לבחור בין MySQL, אקסס ו SQL Server, הבחירה היא כמובן SQL Server, כשאקסס בעדיפות שנייה [לדעתי לפחות].

    ל SQL Server יש ניב SQLי שנקרא T-SQL, שאותו מומלץ בחום ללמוד. אם כבר עוברים ל SQL Server – כדאי לנצל את כל היתרונות שלו.

  2. D30dk הגיב:

    אז משהו שונה או זהה ?
    אז יש שינוי ב-SQL שלי עם ADO או לא ?
    אמרו לי שאין שינוי והשינוי היחידי הוא החיבור למסד הנתונים..זה נכון ?

    אני משתמש עם SQL Server.

    בנוסף, כיצד אני יכול להמיר מסד אקסס אל SQL Server עם הנתונים וכל ההגדרות?

    תודה.

  3. D30dk הגיב:

    תודה..עוד דבר..
    אני תקוע עם מסדי אקסס ואני צריך להמירם ל-SQL Server…
    כיצד אני יכול להמיר מסד אקסס אל SQL Server עם הנתונים וכל ההגדרות?

    תודה מראש.

  4. d_magal הגיב:

    ממש בקצרה.
    ממש בקצרה,
    1. אתה פותח בסיס נתונים חדש ב-sql.
    2. על ידי ה-DTS מעביר את הנתונים + הקונפיגורציה (פשוט מאוד).
    3. עובר על כל הטבלאות ובונה מפתחות מחדש.
    4. בונה שוב את קשרי הגומלין.
    5. מתחבר למסד החדש דרך האפליקציה שבנית.

    יש מאמר באתר
    בהצלחה

שלח תשובה