Sebenar Script di ColdFusion nggak mesti harus sepeti :
<cfset string="big">
<cfset SearchQuery = "%" & #string# & "&">
Kita juga bisa definisikan sendiri misalnya contoh punya gue :) tapi gue
pake oracle
<CFQUERY name="CariRecord" dataSource="oracle72" maxRows=1>
SELECT stock.sn,stock.nama ,status,lokasi,keterangan,pic from
STOCK,POPULASI WHERE stock.sn=populasi.sn and populasi.sn =
'#form.txtSN#'
</CFQUERY>
Disana ada kondisi WHERE ...... ..... '#form.txtSN#' ini artinya gue ambil
parameter dari Form yang diweb dengan INPUT TYPE diberinama txtSN
Jadi ada baiknya setiap Field/INPUT dari Form kita di berinama untuk
memudahkan dalam manipulasi datanya :)
Coba setting Debug nya ON untuk salah satu IP client nanti bisa dilihat
yang benar itu seperti apa dan yang salah itu seperti apa penulisannya :)
Yang gue masih bingung dari script dibawah :
#String# ini ambilnya dari mana ??? dan Kalo dilihat Errornya ada
expression 'nama alike "%big%" ' memang ada di SQL alike ???? yang gue
tahu adanya Like misalnya : select * from master where nama like '%Wars%'
.
<cfset string="big">
<cfset SearchQuery = "%" & #string# & "&">
<cfset MyQuery = "SELECT * FROM anakTI WHERE nama = '" & #SearchQuery# & "'
">
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in query
expression 'nama alike "%big%" '.
Wars
Please respond to [EMAIL PROTECTED]
From: "Ady Permadi" <big @ telkom.net> on 06/02/99 03:47:36 AM GMT
To: milis-labti @ egroups.com
webauthor @ indoglobal.com
cc: (bcc: WARSONO/MIS/UNITED_TRACTORS)
Subject: [webauthor] Ada yg bisa bantu ?
Kalo mo ngejalanin SQL Query khan gini tag2xnya..
<cfset string="big">
<cfset SearchQuery = "%" & #string# & "&">
<cfquery name="SearchResult" datasource="ti04">
SELECT * FROM anakTI WHERE nama = '#SearchQuery#'
</cfquery>
nah yg diatas itu jalan...
sekarang gue mo bikin gini..(perintah selectnya gue bikin di string sendiri
..)
<cfset string="big">
<cfset SearchQuery = "%" & #string# & "&">
<cfset MyQuery = "SELECT * FROM anakTI WHERE nama = '" & #SearchQuery# & "'
">
<cfquery name="SearchResult" datasource="ti04">
#MyQuery#
</cfquery>
nah kalo yg diatas nggak jalan errornya kayak gini..
Error Diagnostic Information
ODBC Error Code = 37000 (Syntax error or access violation)
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in query
expression 'nama alike "%big%" '.
seharusnya khan jalan...
kalo gue buat gini juga jalan..
<cfset string="big">
<cfset SearchQuery = "%" & #string# & "&">
<cfset MyQuery = "SELECT * FROM anakTI>
<cfquery name="SearchResult" datasource="ti04">
#MyQuery#
</cfquery>
Layanan Pertukaran Banner - http://www.indobanner.co.id
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail : [EMAIL PROTECTED]
Netika BerInternet : [EMAIL PROTECTED]
UNLIMITED POP3 Account @ http://www.indoglobal.com
Layanan Pertukaran Banner - http://www.indobanner.co.id
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail : [EMAIL PROTECTED]
Netika BerInternet : [EMAIL PROTECTED]
UNLIMITED POP3 Account @ http://www.indoglobal.com