I have followed the instructions at the folllowing link to enable IIS's logging to be recorded on our SQL server:
After a few false starts, messing about with logins and a restart of the www service, its finally working.
However, many of the field values are stored with loads of trailing spaces. Many of the fields are Varchar(255) but the values are padded out with spaces.
Is there any way of either avoiding the trailing spaces in the first place, or failing that, a clean get around?