hi- in my attempt to generate a createTable syntax when i come across the default keyword i run into a slight problem. i want to write DEFAULT 'something could be more than one word' it seems to get inserted as default \'something could be more than one word\' into the sqlite table one way around this i thought was to use the delphi function stringreplace to take out the \ character. while this works it leaves the possiblity that someone will actually want the \ character inside the default 'some\thing could be more than one word' and the flag rfreplaceall wipes all of them out. is there an easy way around this or should i just make a note in the user instructions to go in and edit the auto generated createTable statement file if they use \ character after the GUI build createTable syntax routine runs? i have looked at FAQ 16 and tried '''' or '' variations and nothing seems to work. thanks, jim