like����������Microsoft JET Database Eng
[����]����һ��һ���ͻ�����access���ݿ���3��������¼,Ҫ��������ҳ����������������,������sql����ʹ��like '%...%'�ͷ��� �ڴ����� �ı���.�����DZȽϺõĽ�������.��Դ������������,�������������ǽ�kkkbs(��������)--...
����һ��һ���ͻ�����access���ݿ���3��������¼,Ҫ��������ҳ����������������,������sql����ʹ��like '%...%'�ͷ���"�ڴ�����"�ı���.
�����DZȽϺõĽ�������.
��Դ������������,�������������ǽ�kkkbs(��������)
----------------------------------------------------------------------
26������Ƭ�����ᵼ��Access����(80040e14/�ڴ�����)
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��
�����취:
���ֶ��ڰ�������26�������ַ�����һ������ʱ,�ͻᵼ����ִ��SQL�����а�����
[�ֶ�] like '%aaaaa%' �� inStr(1,[�ֶ�],'aaaaa',1)>0
�����IJ�ѯʱ,�������ij�����
"Microsoft JET Database Engine ���� '80040e14' �ڴ�����"�Ĵ���
����Jet SQL��������δ�����ԣ��������ַ�������λƥ�����صĶ����ܳ���
�����������ϵ�֪��������ʦ֤ʵ��Access��bug,���������ϵ�������Ķ���
��vbs�� ִ��inStr(1,����ƽ��������,"aaaaa",1)��ȻҪ���ִ���
Microsoft VBScript ����ʱ���� ���� '800a0005' ��Ч�Ĺ��̵��û�����: 'instr'
û������,���⼸���ַ�����Access����̳��վ����������,�ε�ʹ��
����һ���Ѵ��й���,�����������ݿ���������,ֻ��30000����¼ʱ�Ǻõ�
��������,����Ƭ�����ǻ���,�������Ӱ��а��������������滻��"?"����˳���ָ�
������̳�����û�Ⱥ�����Ķ���dvBBS AC�汾 7.0SP2 ������,ͬ�����������ķ����� ������������������ʱ����������
����ȥ���� '80040e14' �ڴ�����" �Ĵ��� ������!
һ������Ч�Ľ����취:
����26���ַ����б����ͽ���,����Ч�ʸо�������,�����������ⲻ��,�ٶ�Ӱ�첻��̫��
����:
Function Jencode(byVal iStr)
if isnull(iStr) or isEmpty(iStr) then
Jencode=""
Exit function
end if
dim F,i,E
' F=array("��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��")
E=array("Jn0;","Jn1;","Jn2;","Jn3;","Jn4;","Jn5;","Jn6;","Jn7;","Jn8;","Jn9;","Jn10;","Jn11;","Jn12;","Jn13;","Jn14;","Jn15;","Jn16;","Jn17;","Jn18;","Jn19;","Jn20;","Jn21;","Jn22;","Jn23;","Jn24;","Jn25;")
F=array(chr(-23116),chr(-23124),chr(-23122),chr(-23120),_
chr(-23118),chr(-23114),chr(-23112),chr(-23110),_
chr(-23099),chr(-23097),chr(-23095),chr(-23075),_
chr(-23079),chr(-23081),chr(-23085),chr(-23087),_
chr(-23052),chr(-23076),chr(-23078),chr(-23082),_
chr(-23084),chr(-23088),chr(-23102),chr(-23104),_
chr(-23106),chr(-23108))
Jencode=iStr
for i=0 to 25
Jencode=replace(Jencode,F(i),E(i))
next
End Function
����:
Function Juncode(byVal iStr)
if isnull(iStr) or isEmpty(iStr) then
Juncode=""
Exit function
end if
dim F,i,E
' F=array("��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��")
E=array("Jn0;","Jn1;","Jn2;","Jn3;","Jn4;","Jn5;","Jn6;","Jn7;","Jn8;","Jn9;","Jn10;","Jn11;","Jn12;","Jn13;","Jn14;","Jn15;","Jn16;","Jn17;","Jn18;","Jn19;","Jn20;","Jn21;","Jn22;","Jn23;","Jn24;","Jn25;")
F=array(chr(-23116),chr(-23124),chr(-23122),chr(-23120),_
chr(-23118),chr(-23114),chr(-23112),chr(-23110),_
chr(-23099),chr(-23097),chr(-23095),chr(-23075),_
chr(-23079),chr(-23081),chr(-23085),chr(-23087),_
chr(-23052),chr(-23076),chr(-23078),chr(-23082),_
chr(-23084),chr(-23088),chr(-23102),chr(-23104),_
chr(-23106),chr(-23108))
Juncode=iStr
for i=0 to 25
Juncode=replace(Juncode,E(i),F(i))'��
next
End Function
ע��,����ֱ��ʹ���ַ�������(windows��ûװ����֧��),ע�͵��IJ����ṩ�� chr(-23804) ..�����Ķ���
����
1.
�������뱣��ʱ,ʹ��Jencode()����26���ַ��ȱ����ٱ���(Ϊʲô����26���ַ�,����ȫ������87��ƽ����89��Ƭ���������϶���)
��
�� �� chr(-23116) ����Ϊ Jn1;
2.
��ʾʱ,��ʹ�� Juncode() �������н���,��ԭ����Ƭ������ʾ
3.
�����ؼ���,ҲҪʹ�� Jencode() ���б������ٷ��� like��
where [Topic] like '%Jencode(kewwords)%' ʹ��
���ܱ�֤������ֵ�ͱ����������ݿ��ֶ�����ƥ��
==================================
PS:
Ҳ����ʹ����������ʽ����д��������������,����Ч�ʻ�Ҫ����Щ
�پ������� ѹ����ʹ������,Ҳ����Ҫ��������,�����벿�ֿ��Բ���,��������ʵֱ�Ӱ���26��Ƭ�����ַ��滻Ϊ���ַ�����һ�ַ�,����"��"
��ש�����������и����ʵ������ĺ÷�����л����
��:
----------------------------
ƽ����87�� ascֵ
-23391 --> -23316
unicode 3040-309F
��������������������
��������������������
��������������������
�������¤äĤŤƤǤ�
�ɤʤˤ̤ͤΤϤФѤ�
�ӤԤդ֤פؤ٤ڤۤ�
�ݤޤߤ�������������
��������������������
�������a�b�f�g
------------------------------
Ƭ����89�� ascֵ
-23135 -> -23059
unicode 30A0-30FF
��������������������
��������������������
��������������������
�������¥åĥťƥǥ�
�ɥʥ˥̥ͥΥϥХѥ�
�ӥԥե֥ץإ٥ڥۥ�
�ݥޥߥ�������������
��������������������
�������������`�c�d
---------------------------------------------------------------------
��һ���ѷ��Ĵ�������:
ACCESS���ݿ⺬��ijЩ�ض������ַ�ʱ��like�������ܻ������ļ���������
���ӷ�ʽ����ʽ
========================
conn.open "driver={microsoft access driver (*.mdb)};dbq=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,1
����
========================
��������: ODBC ����������֧�����������ԡ�
��������: -2147217887
�������ͣ�
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
/syl/access-syl-str.asp, �� 442 ��
���ӷ�ʽ����ʽ
========================
conn.open "driver={microsoft access driver (*.mdb)};dbq=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,3
����
========================
��������: [Microsoft][ODBC Microsoft Access Driver] �ڴ�����
��������: -2147217913
�������ͣ�
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
���ӷ�ʽ����ʽ
========================
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,1
����
========================
��������: �ڴ�����
��������: -2147217900
�������ͣ�
Microsoft JET Database Engine (0x80040E14)
���ӷ�ʽ����ʽ
========================
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,3
����
========================
��������: �ڴ�����
��������: -2147217900
�������ͣ�
Microsoft JET Database Engine (0x80040E14)
�����취���ǰ���kkkbs(��������)�İ취ȥ�������ַ���
�����DZȽϺõĽ�������.
��Դ������������,�������������ǽ�kkkbs(��������)
----------------------------------------------------------------------
26������Ƭ�����ᵼ��Access����(80040e14/�ڴ�����)
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��
�����취:
���ֶ��ڰ�������26�������ַ�����һ������ʱ,�ͻᵼ����ִ��SQL�����а�����
[�ֶ�] like '%aaaaa%' �� inStr(1,[�ֶ�],'aaaaa',1)>0
�����IJ�ѯʱ,�������ij�����
"Microsoft JET Database Engine ���� '80040e14' �ڴ�����"�Ĵ���
����Jet SQL��������δ�����ԣ��������ַ�������λƥ�����صĶ����ܳ���
�����������ϵ�֪��������ʦ֤ʵ��Access��bug,���������ϵ�������Ķ���
��vbs�� ִ��inStr(1,����ƽ��������,"aaaaa",1)��ȻҪ���ִ���
Microsoft VBScript ����ʱ���� ���� '800a0005' ��Ч�Ĺ��̵��û�����: 'instr'
û������,���⼸���ַ�����Access����̳��վ����������,�ε�ʹ��
����һ���Ѵ��й���,�����������ݿ���������,ֻ��30000����¼ʱ�Ǻõ�
��������,����Ƭ�����ǻ���,�������Ӱ��а��������������滻��"?"����˳���ָ�
������̳�����û�Ⱥ�����Ķ���dvBBS AC�汾 7.0SP2 ������,ͬ�����������ķ����� ������������������ʱ����������
����ȥ���� '80040e14' �ڴ�����" �Ĵ��� ������!
һ������Ч�Ľ����취:
����26���ַ����б����ͽ���,����Ч�ʸо�������,�����������ⲻ��,�ٶ�Ӱ�첻��̫��
����:
Function Jencode(byVal iStr)
if isnull(iStr) or isEmpty(iStr) then
Jencode=""
Exit function
end if
dim F,i,E
' F=array("��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��")
E=array("Jn0;","Jn1;","Jn2;","Jn3;","Jn4;","Jn5;","Jn6;","Jn7;","Jn8;","Jn9;","Jn10;","Jn11;","Jn12;","Jn13;","Jn14;","Jn15;","Jn16;","Jn17;","Jn18;","Jn19;","Jn20;","Jn21;","Jn22;","Jn23;","Jn24;","Jn25;")
F=array(chr(-23116),chr(-23124),chr(-23122),chr(-23120),_
chr(-23118),chr(-23114),chr(-23112),chr(-23110),_
chr(-23099),chr(-23097),chr(-23095),chr(-23075),_
chr(-23079),chr(-23081),chr(-23085),chr(-23087),_
chr(-23052),chr(-23076),chr(-23078),chr(-23082),_
chr(-23084),chr(-23088),chr(-23102),chr(-23104),_
chr(-23106),chr(-23108))
Jencode=iStr
for i=0 to 25
Jencode=replace(Jencode,F(i),E(i))
next
End Function
����:
Function Juncode(byVal iStr)
if isnull(iStr) or isEmpty(iStr) then
Juncode=""
Exit function
end if
dim F,i,E
' F=array("��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��","��","��","��","��","��","��","��","��",_
' "��","��","��","��")
E=array("Jn0;","Jn1;","Jn2;","Jn3;","Jn4;","Jn5;","Jn6;","Jn7;","Jn8;","Jn9;","Jn10;","Jn11;","Jn12;","Jn13;","Jn14;","Jn15;","Jn16;","Jn17;","Jn18;","Jn19;","Jn20;","Jn21;","Jn22;","Jn23;","Jn24;","Jn25;")
F=array(chr(-23116),chr(-23124),chr(-23122),chr(-23120),_
chr(-23118),chr(-23114),chr(-23112),chr(-23110),_
chr(-23099),chr(-23097),chr(-23095),chr(-23075),_
chr(-23079),chr(-23081),chr(-23085),chr(-23087),_
chr(-23052),chr(-23076),chr(-23078),chr(-23082),_
chr(-23084),chr(-23088),chr(-23102),chr(-23104),_
chr(-23106),chr(-23108))
Juncode=iStr
for i=0 to 25
Juncode=replace(Juncode,E(i),F(i))'��
next
End Function
ע��,����ֱ��ʹ���ַ�������(windows��ûװ����֧��),ע�͵��IJ����ṩ�� chr(-23804) ..�����Ķ���
����
1.
�������뱣��ʱ,ʹ��Jencode()����26���ַ��ȱ����ٱ���(Ϊʲô����26���ַ�,����ȫ������87��ƽ����89��Ƭ���������϶���)
��
�� �� chr(-23116) ����Ϊ Jn1;
2.
��ʾʱ,��ʹ�� Juncode() �������н���,��ԭ����Ƭ������ʾ
3.
�����ؼ���,ҲҪʹ�� Jencode() ���б������ٷ��� like��
where [Topic] like '%Jencode(kewwords)%' ʹ��
���ܱ�֤������ֵ�ͱ����������ݿ��ֶ�����ƥ��
==================================
PS:
Ҳ����ʹ����������ʽ����д��������������,����Ч�ʻ�Ҫ����Щ
�پ������� ѹ����ʹ������,Ҳ����Ҫ��������,�����벿�ֿ��Բ���,��������ʵֱ�Ӱ���26��Ƭ�����ַ��滻Ϊ���ַ�����һ�ַ�,����"��"
��ש�����������и����ʵ������ĺ÷�����л����
��:
----------------------------
ƽ����87�� ascֵ
-23391 --> -23316
unicode 3040-309F
��������������������
��������������������
��������������������
�������¤äĤŤƤǤ�
�ɤʤˤ̤ͤΤϤФѤ�
�ӤԤդ֤פؤ٤ڤۤ�
�ݤޤߤ�������������
��������������������
�������a�b�f�g
------------------------------
Ƭ����89�� ascֵ
-23135 -> -23059
unicode 30A0-30FF
��������������������
��������������������
��������������������
�������¥åĥťƥǥ�
�ɥʥ˥̥ͥΥϥХѥ�
�ӥԥե֥ץإ٥ڥۥ�
�ݥޥߥ�������������
��������������������
�������������`�c�d
---------------------------------------------------------------------
��һ���ѷ��Ĵ�������:
ACCESS���ݿ⺬��ijЩ�ض������ַ�ʱ��like�������ܻ������ļ���������
���ӷ�ʽ����ʽ
========================
conn.open "driver={microsoft access driver (*.mdb)};dbq=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,1
����
========================
��������: ODBC ����������֧�����������ԡ�
��������: -2147217887
�������ͣ�
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
/syl/access-syl-str.asp, �� 442 ��
���ӷ�ʽ����ʽ
========================
conn.open "driver={microsoft access driver (*.mdb)};dbq=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,3
����
========================
��������: [Microsoft][ODBC Microsoft Access Driver] �ڴ�����
��������: -2147217913
�������ͣ�
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
���ӷ�ʽ����ʽ
========================
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,1
����
========================
��������: �ڴ�����
��������: -2147217900
�������ͣ�
Microsoft JET Database Engine (0x80040E14)
���ӷ�ʽ����ʽ
========================
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & DatabaseToQuery
rs_str.open StrSQL,conn,1,3
����
========================
��������: �ڴ�����
��������: -2147217900
�������ͣ�
Microsoft JET Database Engine (0x80040E14)
�����취���ǰ���kkkbs(��������)�İ취ȥ�������ַ���
- ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
- �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
- �������е���ɫ
- �������ж�IP��ַ��A��B���C��
- ������ϵ��Ц�� (ʷ����ȫ��
- ��Google���������ŵ���ͨv4.0
- ���ٶ�ͳ��URL��hm������utm�����Ķ�Ӧ��ϵ
- ���������ԡ���װ Windows XP ����ϵͳ��ͼ��ȫ����
- ��ƻ������MACbook Air���ݼ���ȫ
- ��Linux��ʹ��host��dig��nslookup��ѯDNS
- �����Լ���VPS�Google��������
- ��С�ڴ�VPS֮Nginx+PHP-fpm�߸����Ż���ѹ�����Է���
- ������������������̸�����ɶ��ر�
- ��������������ѡʳƷ����2020�ļ��ȵ�Ͷ�ʲ��Ժ���������
- �����ڵ�����֤50���ƴ�50����ָ֤�������Ĺ���
- ����֤50����Щ��Ʊ_��֤50Ȩ����������
- ������300����֤50����֤500��ָ��2019���ڶ��ζ��ڵ���������
- ������300��ֵ/�ɳ�ָ�����Ʒ����������й�ƽ��Ȩ���½�
- ����ָ֤��������֤50��ָ��������
- ����ָ֤��������֤����ָ��������
- ����ָ֤��������֤100ָ��������
- ����ָ֤����������300ָ��������