![]() |
|
مشكلة فى تحزيم البرنامج ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : مشكلة فى تحزيم البرنامج ؟ (/showthread.php?tid=29016) |
مشكلة فى تحزيم البرنامج ؟ - احمد خطاب - 15-03-19 السلام عليكم اصدقاءى واخواتى الاعزاء عند تحزيم البرنامج وجعل قاعدة البيانات يتم قراءتها من اى مكان تظهر لى هذه الرسالة C:\Users\mmsspptt\AppData\Roaming\test\sss.accdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides علما بان الكود هو Imports System.Data.OleDb Public Class Form1 Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source= " & (Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)) & "\test\ sss.accdb") Dim da As New OleDbDataAdapter Dim dt As New DataTable Dim cmd As New OleDbCommand Dim K As String كما ان roaming - aptade لاتظهر عند البحث عنها RE: مشكلة فى تحزيم البرنامج ؟ - 5000 - 15-03-19 توجد مسافة قبل اسم ملف قاعدة البيانات وهذه تؤثر على التحقق من وجود الملف تأكد من وجود مجلد باسم test وأن قاعدة البيانات بالإسم المطلوب موجود بداخله الافضل ان تعمل متغير مستقل لاسم الملف مثل dim fn=Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\test\sss.accdb" ثم اضافته لنص الإتصال مثل dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & fn) |