:-/ ooooo so it's that I open something, what ever it's I edit and I didn't close it... :-/ that really dumb :P I will try that with

vb Code:
  1. myConnection.Close()

what about the ExecuteNonQuery?? maybe because of the connection it's corrupted?? As I mention at the beginning of my post I was pretty sure that my problem was with the directories.. .Since I was open the file my let think like the compiler if I manually open the database I get into the main page of the table I CAN'T edit the customer's table so why compiler can do that?? My thought was that the compiler was trying to insert details into a wrong direction that the reason that the program crash... seams to have some logic but A lot of logic has your thought....!!! I didn't close my connection that could be another mistake of me... Anyway I will try your advice and I would let you know... Thank you very much for your understanding and your help...!!!! cheeeeerssssss!!!!