I don't seem to get that. Maybe you're using an old version.

[EMAIL PROTECTED]:~> ls db
ls: db: No such file or directory
[EMAIL PROTECTED]:~> touch db
[EMAIL PROTECTED]:~> ls -s db
0 db
[EMAIL PROTECTED]:~> sqlite3 db
SQLite version 3.2.1
Enter ".help" for instructions
sqlite> select * from sqlite_master;
sqlite> .quit
[EMAIL PROTECTED]:~> ls -s db
0 db
[EMAIL PROTECTED]:~> sqlite db
SQLite version 2.8.15
Enter ".help" for instructions
sqlite> select * from sqlite_master;
sqlite> .quit
[EMAIL PROTECTED]:~> ls -s db
0 db



--- Marco Bambini <[EMAIL PROTECTED]> wrote:

> What is the best way to create an empty sqlite3 database?
> I mean without tables and rows inside it.
> 
> The problem is that if I create a 0 length file, when I try to open  
> it with sqlite3_open I get the error "file is encrypted or is not a  
> database".
> Maybe a possible solution could be to manually write the SQLITE3  
> header into the file, but is it safe?
> 
> Thanks,
> Marco Bambini
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to