- I installed IronPython on Windows 7 64b
- I ran IronPython Console from the start menu.
- I typed in the following which works fine on a Linux box
(I'm not sure if sys is necessary but included just in case)
import sys
import sqlite3
conn=sqlite3.connect('test.s3db')
and got the error:
_sqlite3.OperationalError: unable to open database file
I then of course tried loads of other ways but got the exact same error every time. Of course test.s3db doesn't exist. Creating it if it doesn't exist is part of what connect does.
Other ways I tried (all of which would have worked on linux):
conn=sqlite3.connect('\\test.s3db')
conn=sqlite3.connect('//test.s3db')
conn=sqlite3.connect('C://test.s3db')
conn=sqlite3.connect('C:\\test.s3db')
conn=sqlite3.connect("test.s3db")
conn=sqlite3.connect("\\test.s3db")
conn=sqlite3.connect("//test.s3db")
conn=sqlite3.connect("C://test.s3db")
conn=sqlite3.connect("C:\\test.s3db")
See screenshot, yes it works on Linux. 
Yes, there are loads of similarly titled questions all much more complicated and involving things like django or other addons. This is much more basic and as far as I can find, not a duplicate.