פורסם 2005 באפריל 1820 שנים שלום.אני רוצה ללמוד איך לתפעל ולנהל מסדי נתונים בVB אבל אני לא מוצא מאיפה ללמודמצאתי כמה מדריכים אבל הם לא היו טובים ובכלל לא מקיפיםאשמח אם מישהו יבוא לעזרתישאלה נוספת, מהמעט שמצאתי ניסיתי ליצור התקשרות בין מסד נתונים (אני משתמש ב access של office xp) לבין התוכנית בVB.. לרוע המזל התוכנה צועקת שהיא לא מכירה את הפורמט .mdb מה שמוזר הוא שקבצי mdb שנוצרו ב access 97 התוכנה כן מצליחה לקרוא! ופורמטים של 2000 והלאה היא לא מכירה!יש איזושהיא דרך לעדכן את השירות של מסדי נתונים של VB כך שיזהה גם פורמטים חדישים יותר? אני משתמש ב vb6.0כמעט שחכתי.. תודה רבה רבה לעוזרים
פורסם 2005 באפריל 1920 שנים אני אזרוק ניחוש פרוע ואגיד ש vb6.0 יצאה בסביבות 97-99 ....ואגיד שמצאת לעצמך את הבעיהקיים VB.NET שיצא ב 2004 שיתמוך בכל גירסאות הOFFICEמסד נתונים שאהבתי להישתמש בו דרך VB (וגם ללא כל שפה מקשרת) הוא MySQLאחלה ממשק, ויש לו חיבור לכל סביבת פיתוח ידועהוזה גם ממש פשוט- יוצרים קשר לשרת ,נותנים שורת פקודה ומתנתקיםאם אתה אוהב לנסות דברים חדשים ולשחק עם דברים חדשים, אז לדעתי אתה תאהב את MySQL ,אחלה של תוכנה(גם חינמית)רועי
פורסם 2005 באפריל 1920 שנים מחבר אם MySQL היא חינמית, מהיכן אני יכול להוריד אותה?ואין אולי מדריך קטן כלשהוא? רק כדי להסביר לי מה השורות קוד להתחברות למסד וניהולו?
פורסם 2005 באפריל 1920 שנים תוריד SP5 לVS6.אחר כך אתה צריך לסמן לו שם(בפקד הDATA) שאתה משתמש בACCESS2000(במאפיינים).
פורסם 2005 באפריל 1920 שנים http://dev.mysql.com/יש פה הורדה של התוכנה ,הורדה של CONNECTORים למיניהם (ומדריכים רבים לאיך משתמשים בהם- ואם יש לך איזה שהיא בעי יש לי קוד של VB.NET להתחברות והתנתקות מMYSQL והרצת קוד )בארת גם קיימים מלא מלא מלא מדריכים מאוד מפורטים לMYSQL בכלליותקיימות גם הרבה גירסאות, אני עבדתי עם 4.1מכיוון שMYSQL זהשרת של DB קיימות כמה וכמה תוכנות לניהול חד פעמי של הDBז"א- לבדוק בממשק נוח יותר אם מה שהכנסת או ניסית לסדר באמת נמצא שםדא- ל MYSQL קיימת אפשרות של חיבור מהאינטרנט לשרת DBרועי
פורסם 2005 באפריל 1920 שנים מחבר תוריד SP5 לVS6.אחר כך אתה צריך לסמן לו שם(בפקד הDATA) שאתה משתמש בACCESS2000(במאפיינים).או תודה רבה הורדתי את sp5 והתקנתי וסימנתי לdata את access2000 ועכשיו אני יכול להסתכל על המסד מתוך התוכנית עם פקד הdata.הבעיה עכשיו שהגישה למסד היא רק באמצעות פקד הdata ואם אני רוצה לעשות חיפוש למשל? או להוסיף רשומה חדשה? אני אצתרך להשתמש בSQL והתוכנה עדיין אומרת לי שהיא לא מכירה את הפורמט כשאני יוצר אובייקט connection (לשימוש בsql)... יש פתרון?אולי לשנות בהגדרות כמו ששיניתי לdata רק לכל התוכנה? אבל איפה? תודה מראש
פורסם 2005 באפריל 1920 שנים דוגמה לקוד שעובד: Set Conn = New ADODB.Connection Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & App.Path & "/ComputerCompany.mdb; DefaultDir=" & App.Path & ";" Dim sqlcmd As String Dim rs As ADODB.Recordset Set rs = New ADODB.Recordset sqlcmd = "select * from tbl_cats where fcat_id = " & n rs.Open sqlcmd, Conn
פורסם 2005 באפריל 1920 שנים מחבר הוא אומר שיש קומפיילר ארור על השורה New ADODB.Connectionהוא אומר - user defined type not definedיש משהו שאני מפספס?
פורסם 2005 באפריל 2020 שנים דבר ראשון, אני לא ממליץ להשתמש ב-access כמסד נתונים. לא אתה רוצה לאפשר ריבוי קישורים/משתמשים.בכל מקרה, אם בחרת כבר להשתמש ב-access או שאתה עושה זאת לצרכי למידה, חשוב שתתחבר אליו לא בשיטת החיבור הישנה (ODBC):Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;אלא באמצעות OLEDB:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=;
פורסם 2005 באפריל 2020 שנים What is the difference between ODBC and OLEDB?Disclaimer: Contents are not reviewed for correctness and are not endorsed or recommended by ITtoolbox or any vendor. FAQ contents include summarized information from SQL-Server-L discussion unless otherwise noted.1. Adapted from responses by Randall, Mike and Phil on Thursday, February 20, 2003ODBC is Open Data Base Connectivity, which is a connection method to data sources and other things. It requires that you set up a data source, or what's called a DSN using an SQL driver or other driver if connecting to other database types. Most database systems support ODBC.OLE is Object Linking and Embedding. OLEDB is partly distinguished from OLE itself, now called "automation". OLEDB is the successor to ODBC, a set of software components that allow a "front end" such as GUI based on VB, C++, Access or whatever to connect with a back end such as SQL Server, Oracle, DB2, mySQL etal. In many cases the OLEDB components offer much better performance than the older ODBC.OLEDB is a different type of data provider that came about with MS's Universal Data Access in 1996 and does not require that you set up a DSN. It is commonly used when building VB apps and is closely tied to ADO. It works with COM, and DCOM as of SQL 7.0.You can learn a lot more by visiting http://www.microsoft.com/data.More information:More information on the SQL Server database is available in the SQL-Server-L discussion group archives. Enter a topic and click the search button for detailed results.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.