SQL database in status SUSPECT
If your database is marked suspect and you are desperate, then I'll advice you to set the status to that database, like:

update master.dbo.sysdatabases
set status = 20
where name = 'YourDatabaseName'
Very sorry that you have no backup. 
Also have a look this Recommended       actions http://www.techrepublic.com/forums/discussions/it-seems-our-sql-database-is-corrupted/