Well 2 weeks ands still no reply to this problem
When i try to insert a Record I get the following error:
At line 665 of file "C:\Program Files\Adobe DreamweaverCS4\Configaration\ServerBehaviours\PHP_MySQL\InsertRecord.js":
name has no properties
if (columnName.toUpperCase() == name.toUpperCase())
Im running Win 7 64bit
I contacted Adobe support today and they said to get on these forums as they cant help with coding errors.
I have formatted my Pc and reinstalled and the same error comes up. If I try to edit and existing insert record it works fine, when I create a new page and then try to add a new insert recordset i get this erro again.
i have since reinstalled Windows & 32Bit to see if that helped, nope. I have installed no extensions its a clean install.
Any help after spending a small fortune on this software.
Afraid I've got no more suggestions other than to download the CS5 Trial when it's available and see if that works. Not suggesting you buy it - just a process of elimination.
Why would this just start doing this? It was working fine for months.
I honestly don't know.
If you've been through every suggestion in the Adobe Technote and nothing has fixed it then I don't have any other suggestions, I'm afraid.
Did you manage to solve this issue? I'm have similar issue, but with updateRecord.js...
If I find a solution, I will send it to this post.
Alice Li wrote:
The answer is in the first section of the Dreamweaver FAQ. If Dreamweaver starts behaving erratically, it's usually caused by a corrupt cache file. If deleting the cache file doesn't work, the next step is to delete your Dreamweaver personal configuration file. Very occasionally, you need to reinstall Dreamweaver, but before doing so, you need to delete your configuration folder to ensure that everything is reset to the factory defaults. All the necessary steps are listed in the FAQ.
I know this is a bit old, but I had the same problem last night. After repeatedly deleting the user cache as recommended elsewhere, without any luck, I realised that the problem was being caused by something in my code.
The form that I was using to submit the data contained checkboxes which I was using to collect the response as an array. (Using php)
By that I mean that the name of the checkbox element ended with square brackets. In my case, the name was 'conditions' for example.
The insert record behaviour worked fine if I removed this checkboxes.
In the end, I hard coded the insert command, without using the behaviour, which was inconvenient, but worked just fine.
I just thought it might be useful for anyone else that finds the same issue.
Hope this helps