Mi jefe quiere que use cfscript en lugar de etiquetas para la interacción de la base de datos. ¿Alguien sabe de algún buen tutorial? Compré el libro de desarrollo de aplicaciones Adobe ColdFusion, vol. 2. Pero no tiene mucho sobre scripting. Hice google y encontré this site, pero no explicó mucho.ColdFusion: intentando consultar la base de datos en CFScript
¿Alguien sabe de algún buen tutorial sobre el acceso a la base de datos en CFScript?
Básicamente tengo que convertir el siguiente para el uso CFScript:
<cfquery name="drafts" datasource="ICEchat">
SELECT * from Messages where IsTemp=1 and LinkA=#FORM.LinkA# and LinkB=#FORM.LinkA#
</cfquery>
<cfif drafts.recordcount GT '0'>
<cfquery name="Attachments" datasource="ICEchat">
SELECT * FROM Attachments where id=2
</cfquery>
{ Message:"<cfoutput query="drafts">#Message#</cfoutput>", Attachments:[<cfoutput query="attachments">
"#url#"<cfif attachments.currentRow LT attachments.recordcount>,</cfif>
</cfoutput>]}
<cfelse>
<cfquery name="addrecord" datasource="ICEchat">
INSERT INTO Messages
VALUES(1,1,' ',1)
</cfquery>
{ Message:"NA", Attachments:[]}
</cfif>
Tienes razón, Jake, que fue bastante horrible. Pero me llevó menos de un minuto arreglarlo. ¿Cuál es más constructivo: quejarse o arreglarlo? –
Bueno, aquí está la documentación oficial. http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSe9cbe5cf462523a0693d5dae123bcd28f6d-7ffb.html –
@AdamTuttle tienes razón, por supuesto. Más virtud que se encuentra al pasar por alto tales cosas. –