Click here to Skip to main content
15,887,453 members
Home / Discussions / C#
   

C#

 
AnswerRe: Obtain the path and save the file. Pin
OriginalGriff6-Feb-11 2:52
mveOriginalGriff6-Feb-11 2:52 
GeneralRe: Obtain the path and save the file. Pin
sososm6-Feb-11 5:39
sososm6-Feb-11 5:39 
AnswerRe: Obtain the path and save the file. Pin
Abhinav S6-Feb-11 6:10
Abhinav S6-Feb-11 6:10 
QuestionError: "Could not use"file name"; file already in use." [SOLVED] Pin
Marat Beiner5-Feb-11 22:26
Marat Beiner5-Feb-11 22:26 
AnswerRe: Error: "Could not use"file name"; file already in use." Pin
Elham M5-Feb-11 23:06
Elham M5-Feb-11 23:06 
AnswerRe: Error: "Could not use"file name"; file already in use." Pin
OriginalGriff5-Feb-11 23:10
mveOriginalGriff5-Feb-11 23:10 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
Marat Beiner5-Feb-11 23:18
Marat Beiner5-Feb-11 23:18 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
OriginalGriff5-Feb-11 23:24
mveOriginalGriff5-Feb-11 23:24 
Thanks - that makes it easier.

C#
public void connectToDatabase()
    {
    DataBaseManager.conn = new OleDbConnection(this.dbConnPath);
    if (DataBaseManager.conn == null)
        {
        MessageBox.Show("Can't connect to database", "WorkManager", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
    else
        {
        String state = DataBaseManager.conn.State.ToString();
        using (File.Open(Environment.CurrentDirectory + "\\" + userName + ".accdb", FileMode.Open))
            {
            if (state.Equals("Closed"))
                {
                DataBaseManager.conn.Open();
                }
            }
        }
    }
When you do the
DataBaseManager.conn.Open();
you have just opened the file immediately above...

using (File.Open(Environment.CurrentDirectory + "\\" + userName + ".accdb", FileMode.Open))
Since it is open, the connection cannot be made: the file is in use. Get rid of the File.Open code, and you should be fine...
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

Digital man: "You are, in short, an idiot with the IQ of an ant and the intellectual capacity of a hose pipe."

GeneralRe: Error: "Could not use"file name"; file already in use." Pin
Marat Beiner5-Feb-11 23:30
Marat Beiner5-Feb-11 23:30 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
OriginalGriff5-Feb-11 23:32
mveOriginalGriff5-Feb-11 23:32 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
Marat Beiner5-Feb-11 23:37
Marat Beiner5-Feb-11 23:37 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
OriginalGriff5-Feb-11 23:42
mveOriginalGriff5-Feb-11 23:42 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
Marat Beiner5-Feb-11 23:57
Marat Beiner5-Feb-11 23:57 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
OriginalGriff6-Feb-11 0:24
mveOriginalGriff6-Feb-11 0:24 
AnswerRe: Error: "Could not use"file name"; file already in use." Pin
Eddy Vluggen6-Feb-11 1:09
professionalEddy Vluggen6-Feb-11 1:09 
AnswerRe: Error: "Could not use"file name"; file already in use." Pin
Henry Minute6-Feb-11 7:09
Henry Minute6-Feb-11 7:09 
AnswerRe: Error: "Could not use"file name"; file already in use." Pin
Marat Beiner6-Feb-11 7:22
Marat Beiner6-Feb-11 7:22 
GeneralRe: Error: "Could not use"file name"; file already in use." Pin
Henry Minute6-Feb-11 9:39
Henry Minute6-Feb-11 9:39 
QuestionUnity DI config implementation question Pin
Member 39190495-Feb-11 18:40
Member 39190495-Feb-11 18:40 
AnswerRe: Unity DI config implementation question Pin
Ravi Sant6-Feb-11 23:41
Ravi Sant6-Feb-11 23:41 
GeneralRe: Unity DI config implementation question Pin
Member 391904927-Feb-11 8:02
Member 391904927-Feb-11 8:02 
Questionquestion about delegates c# Pin
Gilbertu5-Feb-11 9:11
Gilbertu5-Feb-11 9:11 
AnswerRe: question about delegates c# PinPopular
OriginalGriff5-Feb-11 9:30
mveOriginalGriff5-Feb-11 9:30 
GeneralRe: question about delegates c# Pin
Gilbertu5-Feb-11 9:59
Gilbertu5-Feb-11 9:59 
GeneralRe: question about delegates c# Pin
OriginalGriff5-Feb-11 20:13
mveOriginalGriff5-Feb-11 20:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.