PDA

View Full Version : سوال: مشکل کار با بانک بعد از نصب برنامه



@AM!R!
یک شنبه 25 اردیبهشت 1390, 21:00 عصر
سلام دوستان

توی یک برنامه در زمان برنامه نویسی و اجرا هیچ مشکلی برای اجرای برنامه وجود نداره ولی بعد از نصب برنامه کاملا عادی اجرا میشه تا وقتی که بخوای save کنی این پیغام رو میده


کسی از دوستان علت رو میدونه؟

mohsencom
یک شنبه 25 اردیبهشت 1390, 21:41 عصر
تو پیغام خطایی که میده دکمه details رو بزن و دوباره عکس بگیر و اینجا نشون بده تا بفهمیم مشکل از کجاست

bnnoor
یک شنبه 25 اردیبهشت 1390, 22:01 عصر
مشکل از پایگاه داده است. از چه نوع پایگاهی استفاده کردی؟

@AM!R!
دوشنبه 26 اردیبهشت 1390, 08:17 صبح
قسمت دیتیل :

از بانک اکسس استفاده می کنم. برنامه نصب هم با خود VS ساختم
برنامه تو خود محیط VS کاملا درست کار می کنه

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Data.OleDb.OleDbException: Operation must use an updateable query.
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextE rrorHandling(OleDbHResult hr)
at System.Data.OleDb.OleDbCommand.ExecuteCommandTextF orSingleResult(tagDBPARAMS dbParams, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommandText( Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteCommand(Comm andBehavior behavior, Object& executeResult)
at System.Data.OleDb.OleDbCommand.ExecuteReaderIntern al(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
at LogBookPharmacy.Form_logbook.cmdSave_Click_1(Objec t sender, EventArgs e) in C:\Users\MANI\Documents\Visual Studio 2008\Projects\LogBookPharmacy\LogBookPharmacy\Form _logbook.vb:line 293
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.PerformClick()
at System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
at System.Windows.Forms.Control.ProcessDialogKey(Keys keyData)
at System.Windows.Forms.Control.PreProcessMessage(Mes sage& msg)
at System.Windows.Forms.Control.PreProcessControlMess ageInternal(Control target, Message& msg)
at System.Windows.Forms.Application.ThreadContext.Pre TranslateMessage(MSG& msg)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4952 (win7RTMGDR.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
LogBookPharmacy
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/GreenCityIT/Log%20Book%20of%20Compounding%20Products%20in%20th e%20Pharmacy/LogBookPharmacy/LogBookPharmacy.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
PersianToolS
Assembly Version: 1.0.1523.21031
Win32 Version: 1.0.1523.21031
CodeBase: file:///C:/Program%20Files/GreenCityIT/Log%20Book%20of%20Compounding%20Products%20in%20th e%20Pharmacy/LogBookPharmacy/PersianToolS.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

bnnoor
دوشنبه 26 اردیبهشت 1390, 22:08 عصر
برنامه رو روی سیستم خودت نصب کردی؟ توجه به نسخههای 32 یا 64 بیتی کردی؟

@AM!R!
سه شنبه 27 اردیبهشت 1390, 09:37 صبح
این خطا بعد از نصب برنامه رو سیستم خودم پیش میاد!!!! هنوز رو سیستم دیگه تست نگرفتم!!!

bnnoor
سه شنبه 27 اردیبهشت 1390, 22:38 عصر
مطمئنی setup رو درست ساختی؟ دیتابیس اکسس رو هم بهش اضافه کردی؟

@AM!R!
چهارشنبه 28 اردیبهشت 1390, 16:19 عصر
مطابق راهنمایی هایی که تو همین سایت هست ساختم و بانک رو هم تو همون جایی که از برنامه آدرس دادم قرار می دم

strLoc = "..\database\PharmacyDB.mdb"
strConstring = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & strLoc & ";Persist Security Info=True;Jet OLEDB:Database Password=" & verify

bnnoor
چهارشنبه 28 اردیبهشت 1390, 20:42 عصر
مطابق راهنمایی هایی که تو همین سایت هست ساختم و بانک رو هم تو همون جایی که از برنامه آدرس دادم قرار می دم

strLoc = "..\database\PharmacyDB.mdb"
strConstring = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & strLoc & ";Persist Security Info=True;Jet OLEDB:Database Password=" & verify

زمان ساخت ست آپ باید بانک رو هم اضافه کنی و دقیقا توی همون مسیری بزاری که قبلا بوده

@AM!R!
پنج شنبه 05 خرداد 1390, 09:05 صبح
از اینکه مشکل تو Setup هست تقریبا مطمئنم
کسی از دوستان راه حلی نداره؟

bnnoor
پنج شنبه 05 خرداد 1390, 10:04 صبح
ستاپ رو دوباره بساز و اینبار دیتابیس رو بهش اضافه کن یا اینکه پروژتو اینجا بزار خودم ستاپشو بسازم