Что такое код asp accessexecute


Содержание

��� ����� ��� asp accessexecute

���� ����� ������������ ��� ���, ��� ������� �� ���� ���� � ASP, � ������ ������ ���� ������������ ����������� ���������������� �� ������� �������. � ������ ���� ������, ������� � �������� ����� ������������� � ��������. ��������� ���������� ��� ���� ����� �����, ����������, ������ �� ���������.

ASP (Active Server Pages) � ��� ������ ���������� �� Microsoft, ����������� ����� ������������� ���������� ��� WWW. ASP �������� �� ��������� Windows NT � IIS (Internet Information Server), ������� � ������ 3, ���� ����� ���� ���������� �� ������ ����������. ASP � ��� �� ���� ����������������, ��� ���������� ����������, ����������� ���������� ��������� � Web-���������. ������ ������ ASP � ������� ���������� ���� (Visual Basic Script ��� Java Script) � ����������� ������������� ������� COM-���������.

��� ��� ��� ����������?

�� ������ ��������� � ����������� � ���� �� �������. ������� ������� ����������� ����. ���� ������� ���������������� ��������, �� ������ ������������ HTML-���. ���� HTML ���������� �������. ����� � ����������� ����� ���������� .asp. ����� asp � ��� ������� ��������� �����, ���������� �������� ������ ��������. ����� �������� � ������� ������ ���������� ���������. �������, � ������� ��������� ����� asp ������ ����� ����� �� ����������, ��� ��� ������ ��������� ��� �����, ����� ������� �� �����������. ���������� ��������� ������� �� ����� ���������� �����, ������� ���������� � �������. �� ��������� �������������� VBScript � JavaScript. ����� ������������ ������ (��������, Perl). ���� ������ ���������� �� ��������� ������������ VBScript. � ���������� ����� ��������� ������ �� ����. ����������� ��������� ����������� � ������ . ����� ������� ����������� ������ � ������ �����, ����������� � � �����, ��� ��� ����� ���� � ��������� �� Visual Basic’�.

����� �������� ���� ��� ����������������?

Web � ���������� ����� ����������������, ���� ��������� ������, ��� ���� ���. � VBScript ���� ��� ���������� ����������� ������������ ���������������� (if, while, case, etc). ���� ���������� (��������� �� �����������, ��� ���� �� ��������). �������������� �������. ������ � ���� ������� � Object.Property, Object.Method. ���� ��� ���������� �������� (Request, Response, Session, Server, Connection, Recordset). ����� ��������������� ������ ���������� (���������, ��������, ���������������), �������� ��� ������ � ����������� ������.

������� «�����», ���� ����� �������� ������ ���. ���, ��� ���� �������� ������������, ������������� � �������� ����� �� ����� HTML. ������� ������������ �������������� ���� HTML. ��� ��������� ������ ���������� ������ Response. ����� �������������� � ������� ������ Write.

Hello, world!

��� ������������ ������ �� ���������� ����� ������� Response. ����� ������ ����������� ������, ���� ����� �������� �������. ���� ��������, ��� ������ �������� «������» HTML, ����� ������� ��������� �� ASP �� ������� �� ����������� ��, ��� ����� �����. ���� ������ ��������� ������ ����� ������������ �������, ������� �����������. ������ ������ � �������� Response ��������� ��������� �������. ��� Response.Buffer ����������, �������� �� ������ ������ �� ���� �� ������ � Response, ��� ��� ����� �� ���������� ���������� ��������. ����� Response.Redirect �������������� ������� �� ������ ��������. ����� �� ������������, ������ �� ���� �� �������� ������������ Response.Write.

��������� �� ASP �� ����� ���� �������� ������������ � ���-��. ��� �������� ������ �� ������ �������, ���� ����� URL. ������������ ��������� ���������� �� ������� ����� � �������� ����� ������ Request. ����� �������� ���������� var � ��������� test.asp, ���� ��������:

����� �� ��������� �������� �������� ���� ����������, ���� ��������:

��� ����� ��� asp accessexecute

�� �������� �� ���� ������ �� ����������
� ��������� ������ � ������ � ������� .asp

���� �������������� �� ������� � ���������,
� �� ���������� ����� ������-�� ������� ��� ���,
������ ���� ������ ���������� � ���� ������� ����
�� ����, �� �� ��������������.
������� �� ������� ��������, � �� ���������
� ���������� ���. ����� ������

��� ������:
Microsoft JET Database Engine (0x80004005)
В операции должен использоваться обновляемый запрос.
/football/DoWish.asp, line 22

��� ������������:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)

. ����� 1

��������� � ���� ������ � ������� ASP

���������� ������

�����������, ����� ���� ����� ������ �������� ��������� �����, ������ ��������� �� ��� ��������� ������ ����� ����� ��������� ��� ������ ��������, ����������� ������������ ��������������� � ������ ����� � ��� ����������������. ����������� �����, ��� ����� ���� ������ ����� ����������� �������� ������, �� ������, � ����� ����������. � ������� ������� ����� ����������, ��� ������� ����� ������ �� ��� ���� ����������� ������������ ASP, ������, ��� �� ����� �������, ��� ������ �� ���.

��� ������ ������� ���-���� ����������, ��� �� �� ��� ���������. �� ����, ���������� ������� ���� ������ ���� ������, ����������� ��������� HTML-���� ��� �������� ������ �� ������, �� ������, ����������, �������� �, �������, ����������� ����������.

� ����� ������, ��� �������� ������ ��������� ������������� ����������� � ������ �����, ��� ����� ��� �������� ������� (����� ��� ��� ������������ ������, ���������� � ��������) �������� ����������� �������� ���� (guestbook).

��� ��� �����������

��� ���������� �������������� ������ ��� ����������� ������������ ��������� � Microsoft Windows NT ��� Windows 2000 (����� � Workstation, � Server), ������������� IIS (Internet Information Server), �����-������ HTML-�������� (������� ������������ Macromedia Dreamweaver), Microsoft Access (������ 95, 97 ��� 2000) � ����� ������� ��������� ��������.

�������� � ���������� ���� ������

������ ����� �������� ���� ������ ������, ��� ����:

  • �������� ���������� Microsoft Access;
  • ����� �� ��������� �������� �������� ����� ���� ������. ������� �� �Articles�;
  • � ��������� ���� ������ �������� ������� � ������, �������� �Articles�;
  • ��������� ������������ ������������, ��������� ���� ����� ������� � ���� ����������� ��� �������� (���. 1);
  • �������� ������� ����������� �������� � ������������ � ���������� ������ (���. 2);
  • �������� ���� ������ � ����� �ArticlesDB.mdb�.

����� ���������� ��������� ���� ���� ������ � ��������������� ������� ���������� ������ �������, ��� �����:

  • �������� ���������-������������ ���������� ������ (Data Sources ODBC) � Start->Settings->Control Panel->Administrative Tools->Data Sources ODBC;
  • �������� �� ������� �System DSN� � �������� ����� �������� ������, ����� �� �Add��;
  • � ����������� ������ ��������� ������� ������� ��� ������ Microsoft Access � �Microsoft Access Driver (*.mdb)� � ������ �� �Finish�;
  • � ������ �Data Source Name� ������� ��� ����� ���� ������, �������� �Articles� (��� �� ���, �� �������� �� � ���������� ����� ���������� � ���);
  • ������ �� �Select��, ������� �������������� ���� ���� �ArticlesDB.mdb� � ������ �OK�.

� ���������� � ������ ���������� ������ � ����� ������� �������� ������, �������������� �� ���. 3.


��������� ������� �������� (index.asp)

� ASP �������� ����� ������. ��� ����� ���� ����� ���� �������� ����� ������� ASP � ���� ����� . � ��������� ASP-���� ����� �� ���������� �� HTML-����� (�� �����������, �������, ����������). ����������� � HTML, ��� ��������, ����������� � ���� ����� , � ASP �� ���������������� ������ ����� ��� ������ ������� � (��������) � �� ������.

������ ������� ����������. ��-������, ��� �� ��������� ��������, ASP-��� ����� ���������� � HTML-������; � ���� ��� �����������. ���, � �������, ������ Response.Write Link & «
» ���������� �� ������ �������� ������� �������������� �������� �������� ���������� Link � HTML-���
, �� ���� ������� ������. ������ ������� �������� ���������� rs. ��� ���������� ������������� ����� ����� � ��� ���������. ������ � ASP � ����� ���������� ������ ���������� ��������� �����������. ����� �� ��������� ���������� ђ���� �����������, ���� �� ����, ��� �� ������, ��� � �����, ���, ��������� ��������������� ������, ��������� �� ���������� ������ ������� ��� ��� �������, ��� �������� ���������������� ��� ���� �� ��������, ��� ���� ������ ������ � �����������, � ������ ������ � ������� ����������� �������, ���������� �� ������������ ������ � ���������� ��������� �� ������������ ��������. ����� �������, ��������� rs.Fields («Article»).value �������� �������� ���� «Article» �������� �������� ��������� �� ������� ���� ������ (� ����� ������ ������) � �������� ����� ������, ������� ������������� ������� ������� ��������� �� ��� ������. ������� � ���������� �������� ���� (�������� ���������) ����������� � ������� ���������� Rs.MoveNext. � ����������� ���� ������� ��� �� ��������, � �������� ����������� ������ �� ����� ������ � ���� �� �������� � ������������ ����������� ����� ������ ������, ��������������� ���������� �������. ������� ��������� ���������� ��� ������ ����� ���� ������ �� ������� �������� � ���� HTML. � ���, �������� ������ �������� �� ���������:

��� �� ���� ��������� ������ �� ����, ���������� ������ ����������� ����� ������, ������ �������� ������������� ������ ��� � �������� ���������. ��������� ���� ������� �������� � ���������� � ��������� ������, � �������� ��� ������ ����� ���� ������ ����������� ��������� �������:

������ ������� ������� ������� HTML ����������� ���������� TheID ��������, ���������� ������� � �������������� ������ Request.QueryString. ����� ����������� ���� ������, �� ������� �������� ������ (������), ��������������� ��������������, ����������� �� �������� ������� (index.asp).

������� ������� ��������

����� ������� � ������� � ����� ����� ����������� ���� �� �������� �� ������ � � �����������, ���� �� ����� ���������� ��� ������ �� ���� ������. ������� �������� �������� �� ���������� Cnt. �� ��������� ����� ��� ����� ��������� ����� ������������ ������ (����� �������).

���� ����������������� �������� � SQL

������� ���� ����������� � ���, ��� ������ �� ���������:

�� ����, ������ �� ����� ����� ��������� ������� ������ � ����� ����� ������: ������ ������������ ����� ��������� ������ � �������� � ���� ������ (��������� ������ � ASP ������������ � ������� ��������); ������ � �������� ��������� ���������� ����� ������� � ������������� ����������� ���������� ���������� (��������� �� ������ � ���� ������). � ������ ��������� ������ �� �� ����� ������������� SQL (Structured Query Language) �� ���� �������, � ����������� ���� �� ��� ��� ����������, ��� ��������� ������� ���������� ������ ����� ����������. ��� ���, ���� ����� ��������� �������������, ������� �������� ���������� ���� ����� � ��������� ������������� �� SQL.

��� ����������� ������ ��� ���������� ������������� � �������� ����������� ����� ������� �����, ���������������� ���������� ��� ������ � ������ ������.

DELETE ������� �� ���� �� ���� ��������, ������� ������������� �������, ������������� � ������������, � ���������� ����� ��������� �����. ���� ��������� ������� DELETE ��� ������� WHERE, �� ��� ���� ��������� ������� ����� �������. � ���� ������ DELETE ��������� 0. �������� ����� LOW_PRIORITY ����������� ���������� �������� DELETE �� ���������� ������ ������ �� ������� ������ ��������.

SELECT ������������ ��� ���������� ����� (�������) �� ����� ��� ����� ������. ���������_Select ���������� ������� �������, �������� ������� ���������� �������. ��� �������� ���� ������ ���� ������ � ������� ������������������. � �������, ��������� HAVING ������ ��������� �� ����� ���������� GROUP BY � �� ������ ��������� ORDER BY.

���������_Select ����� �������� ����������� (alias) � ������� ��������� ����� AS. ��������� ������������ � �������� �������������� ����� ������� � ����� ���� ����������� ������ � ��������� ������� ORDER BY ��� HAVING.

��������� HAVING ����� ���������� � ������ ������� ��� ���������� � ���������_Select. ��� ����������� � ������� � ��������� �������, ��������������� ����� �������� ������ �������. SELECT . INTO OUTFILE ‘���_�����’ ������� ���������� ������ � ����. ���� ��������� ��������������� �� ������� � �� ����� ���� ������������� (���� �� �������� ������ ������ ��������� ����������� � �������������� ���������� ����������� ��������� ������ ������).

INSERT ������������ ��� ���������� ����� ������� � ������������ �������. ��������� ��� ����� ������������� INSERT.

������ ����� � INSERT . VALUES � ��������� ���� �� ��������� �������� ��������. ������ ����� � INSERT . SELECT � ��������� ����, ��������� �� ������ �������.

�������� ����� LOW_PRIORITY ����������� ���������� �������� �� ���������� ������ ������ �� ������� ������ ��������. �������� ����� IGNORE � ������� INSERT ��������� �������� ������� ������������� ����� (������������ � ��������� � ��������� ������� PRIMARY ��� UNIQUE). ��� ������ ����� INSERT INTO . SELECT �������� �� ����� ��������� ��������� ORDER BY. �������, � ������� ������������ ���������� �������, �� ����� �������������� � ��������� FROM ����� SELECT ������� ������, ��� ��������� ����������� ��������� �� ��� �� ����� �������, � ������� ������������ �������.

REPLACE ������ ��� �������������� ����������� ������� � �������� � �������� ��� INSERT, �� ����������� ����, ��� ���� ������ ������ � ������� ����� �� �� ��������, ��� � ������������, �� ������ ������ ��������� ������, ��� ����������� �����.

UPDATE ��������� ���� ������������ ������� ������ ����������. ��������� SET ����������, ����� ���� (�������) ������ ���� ��������, � ��������, ������� ������ ���� �� ���������. ��������� WHERE, ���� ��� ����, ���������, ����� ���� ������ ���� ���������. � ��������� ������ �������� ����������� �� ���� ����� �������. �������� ����� LOW_PRIORITY ����������� ���������� �������� �� ���������� ������ ������ �� ������� ������ ��������. ��������� UPDATE ����������� ����� �������.

Илон Маск рекомендует:  Преимущества и выгоды применения IP-телефонии в малом и среднем бизнесе

��������� �������� ���� Password � ������� WAPassword, ��������� � ����, ��� ������������� ID ����� 1 �������� ‘passw’.

����������� �������� ���� counter ������� ������� �� 1.

��������� ���� age, � ����� ���������� 1 � ��� �������� � ������� persondata.

��� ����� Global.asa

Global.asa ��������� ��������� ������������ ������� � ������ ������ ���������� ������ ��� ��� ������������� IIS. �������� ���� ����� ������� ���������� ������� ����� ��������� �����. ����� ����, ��������� ������������ ������������� ����� Global.asa. ������ ������� �������, ��� ASP-������ ���� ����� ������� (������������� � ��� �� ��������) ���� Global.asa � ���������� ������ ���.

�� ����, ���� ���� ����� ��������� ������ �������: ������ ����� ����������� ��� ������������� ������ IIS/PWS (Application_OnStart), ������ � ��� ��������� ������ IIS/PWS (Application_OnEnd) (������ ��� ������ ��� ������� ������������ � �������� ������������ ����������), � ��� ��� ������� ����������� ������������� ��� ������������� ������ ������������ (Session_OnStart) � �� �� ��������� (Session_OnEnd). ������ ����� ����� ������ ���������� ���� ������������-����������. ��������� ������ ����������, ������� ������ ���� ������������ (��������, � ������� ������), ����� ���� ���������������� � Session_OnStart � ���, ����� ���� �������������� � �������� ������ ������, ��� �� ������������ (����������) � Session_OnEnd.

Global.asa �� ����� ��������� ����� HTML. ����������� ������������� JavaScript. �� ������������� ������ ���� Global.asa � ������� �����-���� HTML-����������, ��� ����� ������� ����� ������������ NotePad. � ��� ���� �����: ������ ��� ��������� ������ � ���� Global.asa, ���������� ��� � ������ � ������� ASP-�����.

������ ����� Global.asa

��������� ����� ������ (UploadForm.asp � Upload2DBS.asp)

������, ����� �� ����������� � SQL, ����� ���������� � ���������� ����� ������, ������ ������ �� ��� ����� ����� � �����, � ���� ���� ������ � ��������������� � HTML-�����. ��� ����� ������� �������� ���� � ����� ������ � ��������� ������-������� �� ������������� (������ �Publish the article!�). (��������������, ��� �������� ������ � ����� ���������� HTML-����, ������� �� ���������� ���� �������, �� �������� � ������ ���������� ����.)

������ ����� ������� �������� ������ �� ���� �����. ����, �������� ���������:

  • �� �������� ������ � ����� ������ ����� ����� �� ������ (�������������, ���������� ������������� ������ ��� ������� � ���� �������);
  • � ������ ������ ���� ������������ ���� (�������), ������ ��� �� ����� ���� ������������, � ������ ���������� �� ������;
  • ������ ����� ������� ��������������� � HTML-����� �, ������ ��� ������� ���, �������� ��� ����. ��� ����� ������� � ������� ������;
  • ������ ��� ����, ����� ��������� ����������� �������� � ��������� ���� ������, ������������� ������� ��� � ���� ������. ��� �������� ������������� ������������ ������� �������� ��� ���������� � �� ��������� ��������� �����. ��� �������� ������� ���������� ������� �� ���������� (������� ��������) ������������.

��� �����, �������� ���������� �������������� ��������� ��������� ACTION=»http://localhost/Upload2DBS.asp»> � ���� �����. ��� ����� ����������� ������-����� �� ������� ������������ ����� ������� �� ������ �Publish the article!�. ������ ����������� �� ��������� ������. ��� ��� ����������, ���������� ��������� ��� ���������� � ���� ������. ��� ����� � ����� ���� ������ (���� ArticlesDB.mdb) �������� ����� ������� � ������, � ������� �Topics�, � ������� � ������� ������������ ��������� ����� ���� ���� � �Topic� ���� ������. ����� �������� ��� ������� ������������� ���������� ������ ����������� � ����������� ���������� ������ � ���������� �������. ����� ���� ������� �������� ���


������ ������� ���������� � ����� ����� ���������� ������. ��� �� ������ ������ ��� ������-�������?

��-������, ������� ������������ � ���, ����� ��� ������������ ���� (� ��� �������� ����������) ���� �������. �������� ���������� �������� �������� ����� �������� ������, ���������� �� ����� ����� �������� �������� (��������, JavaScript), ������� ����� ���������, ������� �� �������� ������������ �����. ��� ����� ���������� �������� � ����������� ���� ����� �������� onsubmit=»preprocess();», ��� preprocess() � ��� �������-�������, ������� � ����� ������������ ��������. ����� ��� ������ ������ ����� ������������ ������ �������� ��������� (JavaScript, Jscript, VBScript) ����� ASP. ASP ����������� �� ������� �������, � ����������� ����� �������-������ ������� ��������� ���� �������� �� ���������, �����������, �����������. ������ ���������� � ����� �������� �� ����� ������ ��� � ������� ASP.

� ���. ������ ��� ���������� � ���������� ����� ������, ������� ������� ��� �� ����� ��������� ��������: ����� �� ����� ��������� � ������ ���� ������ �����, ��� �������������� (���� ����� �������) �� ����������, � � ���������� ��� ���������� ����� ��������� ���������� �� HTML-��������, ��������� ���� Memo ������ ����������������� ������ ������. ����� �������� �����, ������� �������� �������, ������� �������� ����������� ����������� HTML-�������������� ���������� ������ ������, ����� ��� ��� �������� ��� � ���� ������. ������� �������, � ����� ����������� ������ (���� �� ��� ����, ����� ��������� �������� �������� �� ������) ������� ������ ��������� ������� ����� ������ ���, ��� �� ������� ������ ������� ������� �������� �����.

������� ������ (RemoveForm.asp � Rem.asp)

���� �� ������� ������������� ����������� �������� ������ � ������ �����: ��-������, ��� ����� ��������, � ��-������, � �������� �� ���������� �� ��������� ������ ��� ��������. ��������������� �� ����� �������� ������ �� �����, ������ ����, ��� ��� �������� ������������ �������� � �������� ������ � ������� �������� (��. ���� RemoveForm.asp), � ����� �������� � ������������ ��������������� �������� ��������:

������ �������� ������� ������� ������ ���� �������. ��� �������� �������� ���������� ���������� �������� ������ (������) ������ �� ��������� �������������� ������� ������ (� ����� ������ ���������), ������� ���� ���������������� (���� ArtTmp.htm) ��������� �������:

����� �������, � ������� ������ ���������� � �������� ��������� ��������� ���������� � ��������������� ������� ������, ������� ���������� �������. ������� � ����, ��� ������ �� �������� ������������ � �������� � �������� (���� ArtTmp.htm) � ��������� ������ �������� �������.

���������� ����� (SearchForm.asp � SearchDBS.asp)

��� ��������, ��� ������ ��������� � �����-������ �������� ���� ������ ���������� � ��������. ��������� ������������ ����� ������ �� �� ����������, ������ ����������� ������������ ����� (����������) �����, �������� ��������� �������� ��������� ������ � ������� ������ ��/��Ȼ.

����� �� �� �������� �������� �� ��������� ����� (���� SearchForm.asp), �������� ��������������� � ������ �������� ������:

����� ���������� ���������� ��� ������������ ������� � ���� �� ������������:

� ����������� �� ��������� ������������� ���������� �������� ����� �� ���� ����������� ����������� ������������� ������, � ��������� ��� ����� �Author� � �Title�. �������� ������ ������: ��� ���� �����, ����� ������ ����, ����� ������ ���� � ��� ���� �� �����. ��������������� ������ SQL-������� � ������ �� ���� ������� ����������� ��-������. �� �� ����� ��������� � ��������� ���������� ������ ������ � ������� �� ����������. ��� ���������� ��� ��� ���� ��������� ����������� ��������� ������������ �/��� � ��������������� ��������� ����������� � SQL-������, ����������� ���������� ��������� �and� ��� �or� ��������������. ����� ���� ��� ������������� ������ �����������, �� �����������, � �������������� �������� ����������� ������ �� ������ ������, ��������������� ���������.

������ ��� ����������� � ������ ��������, ������� ���� ���� ������, ��������� �� ����� CD-ROM.

� � ����������

���������� �������� �� �������������� ������������� ASP-������� � ���� ������������ � ���������������� �������. ���� � ���, ��� ����� ��������� ������ ������ �� ���� ���� ���� � ��������� � ������� ������������ �������� �������, ������������, ���������������� ������� � ������������� ����� ����� ������� ��������.

����� ��������� ���������������� �������, �������� ��� ���������� �������� ASP-����������, ���������� ���: Easy ASP � Eric Banker, 2000 � Microsoft InterDev �� ��������� Microsoft Visual Studio 6.0. ������ � ����� �������, ��������� � ��������� �������� ��� �������� �������� ASP-����������. ������ ������������ ����� ������, ������������ ��������������� ����� � ���� Microsoft ��� ���������� ������������ Web-����������.

��������� ������ EasyASP 4.0 ��������� �� ����� CD-ROM.

����� ��������� ����� ������ ���� ���� �������� ��, ��������� ������� ���� ��� ���� �������� �������� � � �������� �������� ���������� ���������, � ������:

http://www.15seconds.com/issue/000210.htm � �������� ���������� JavaScript-�������� � ������� ASP � ����������� � ����� ������

http://www.alphasierrapapa.com/iisdev/ � ����, ����������� ���������� �������� IIS � ������� ASP

http://www.websiteresources.com/ � �������� ���� �������� ������� ������������ Web-��������

������� ASP-���� ��� ��������������

http://www.asptoday.com/search.asp?category=ASP Tricks � ����� �������� ������� ��� ���������� ��������������� �� ASP

http://www.oreilly.com/catalog/aspnut/ � ������������� ����� ������������� ����� �In a Nutshell� �������� ���������� ������������ O�REILLY �ASP in a Nutshell A Desktop Quick Reference�. �� ����� ��������� ��������� ���� �� ���� �����

http://www.chilisoft.net/ � ������ ASP ��� ��������� �������� ����� ������� � ����� �����

http://www.willcam.com/sql/ � �������� � ����������������� ���� �������� SQL

SQL Reference and Example Site � ������ ����������������� �������� �� SQL

HTTP ������. Session. ��������� ������. ������ � �������� � ASP.NET MVC

������� ���������� ����� ������� ��� ������ (HTTP-������, Session). ��� ��-�������, ����� ������������. ������ ����� �������� �������� ������ ������. � ���������, ��� ����� �������� � ����������� ������� �� ��������� ASP.NET.

������ ��� �� ����� ����������� ������� «������», ������� ������� ���������� �����������, ����� ������ �������� ����������� � �������, ���������� ���� ����������� ��������� HTTP.

����� �� �������� ������������ ��������� HTTP �������� ��, ��� �� �� ��������� ������ ��������� ���������� � ������� ����� ���������, �� ���� ���������������� �������. ��� ��� ���������� stateless-��������. ����� ����� �������� � �������� ������������� ��� ������ ����������� ��������� �������� �������. ������ ����� ������ � ������� ��������������� ��� ��������� ���������� � �����������, ���� ���� �� ��� ��������� �������� �� ������ � ���� �� ���������.

���, ���� �������� stateless-������� ��������� HTTP � �� ���������������� ������������? ��� ��������� ������ ����� ����� ��������, ���� �� ����� ����� ������������ ��������� (������������) ����������, ��������, ��������� ������, ��������� �� ������ � �����������. � ����� ��������� ���������� ������������� ������������� ��������� �������� � ����� �������������. ���� ���������� ������ ����� �� ���������, ���� �� ������ �������� � ������ ����������, ���� ������ �������� �� ������ ����� � ������ ���������.

�� ��� ������ �� ���������� �������� ������������ ���������� �� ������, ��� ���������� �����-�� ������� ������� ���, ����� ������ ������������ ��� ���� ������� ������ � ����, � � ������� ����� ��������� ��� ��������� �� ��� �������. ���� ����� �� �������, �� � ������ ����� �������� �� ����� ��������� �������� ���������� ����������� ������������ ������. ��������, ����� ��� ����� � ������ ������� �� �����, ��� ����� ���������� ��� ���, ����� ��������, ��� ���������� ������� � ��������-��������.

��� ��� ��� � ����� ���������, ����� ��������� ����������������� ������� �� ������ �������, �� ����� ������������ ������.


����� ������ ������� �������� ������������ ������ � �������, �� ������� ��������� ����� ������ ��� ����� �������. � ������ ������� ����� ������ ��� ������� �� ����� ������� ����� ���������� ���������� � ������� � ���. �� ��������� ����� ������� ����� � �������� ����� ��������, � ��������� ������ �� ���� ����� �������������� ��� ��������� ����������, ����� �� ��������� � �����������.

��������, ��� ���������� ������� � ������ �������� ������������ ���������� ������������ ����������� � ������, ���� �� ������������ �� �����. ��� ��������� ������ � �������, ����� ��������, ���������� ������ � ��� �����.

������ ������� ���������, ��� ��� �� ����� ����������� ����������. ������ ���������� ��������� ������ ���������� �������� �������, �� ���������� � ������ ���������� �� ������ ������� �� ���-��������� ��� ����������, ��� �������� �� �������. � ���� ����� �� ���������� ���������:

  1. ������� ���� �� HTML-����� (hidden form fields)
  2. ���� (cookies)
  3. ������ (session, session State)

��������� �� �����������, ��������� ��������� ASP.NET. ������� ������ ���������� ������ ��� ���������, � ������ �������� ������ ��������, ��� ����� ���������, �������� � �����������.

������� ���� �� HTML-����� (hidden form fields)

���� ������� ������� ������� � ���, ��� �� ������������ ��������� �� ����� ��� ������ ����������� html-����. � ��� ������ ��������� ������� �� ��������� ������ �� ����������� � ������� ����� �� �����. ��������:

� ������ ������� �� �� ������ html-����� �������� ��� ������������. ����� � ����������� � ������ Forms2() �� ��������� ��� �������� �� ��������� Form � �������� � ������������� ����������� ������� ViewBag. � ���� ������������� ������������ ��� ����� ����� � � ������� ���� ����������� ��� ������������. ����� �������, �������� ����� ������������ ����� �������� ��� �� ������ ����� ������ � �������������� ����������� — ��������� ���� � ������ «foodName». � ��� �����.

������� ���������� ����������� ������ �������. ������ ����������� ���, ����� ��� ����������� ������ ������� ����� ����� ������. �� ����� �� � ������ ������� ���� ����� ����������� ����� ������. � ��� ������ ����, � �������� ������������:

  • ��-������, ���� ������� �� ����� ��������, ���� html-����� �� ����� ��������� ��������, �� ���� ������ ������������. � ����� ��� ���������, ����� �������� �� html-�������� �� ��������� � ������ �����-������ ��������� ���������� (� ������ ������ �������� ViewBag);
  • ��� ������������. ���� �������� ���� ������ �� ���������� ����� url-��������� � �������� ������ � ��������� �� ����� �� ��������, �� � ��������� ����� �� �������� ��� ��������� ��� ������� ��� ������� ������ ������ �������� ��� �������� ��� ��������� �������;

���� (cookies)

� ������ ������� �� �� ������ ���������� ������ ��������������� �� �����, ������ ����� ������������ ����������� �������� ������ cookies ����� �������� � ��������. � cookies � �������� ��� ���������������� ������.

��� ������ ����� ������� ����� �� ������� �������� �������� ������������ ����� ������, ������� �� �������� �� ������ � �� ����� ��������� ��� �������, ��� ����� � �������� ����. �����, ���� � ���������� ����������� �������� ������� �������� ����� ���� � ������, �� ����� ������� ������� ������ ����� �� ����� ��������.

��������� �������� ���������� ������� (Session, SessionState)

��������, ��� �������� �������� ������ �� ������� ������� � �� ������� �������.

��� ����������� ���������� ������ ��������� ������ ��� ������������ ����� �������� �� ������ ������� ������������ �.�. ���������� ���� (session cookie). �������� ���������:

  1. ��������� ��� ������� ������ ������� �� ������ (�������, ������ ��� ������� ��� ����) ASP.NET ���������� ���������� ������������� ������.
    ������������� ������ ������������ ����� �������� ��������������� �����, �������������� � ������� ������������ ��������� � ������ ������ 24 �������. ������ ������� �� ��������� �� A �� Z � ������ ��������, � ����� ����� �� 0 �� 5. ������ �������������� — hjnyuijl1pam3vox2h5i41in
  2. ���� � ������� �������� ������� ������ ������� �� ����������� ��� ���������� ������ � ���, �� � ����� ����� ������ ����� ������� ������������� (���������� �� ���������). ��� ���� ����� ��������������� ������������� ������ ���������� ���������������� (��� ��� �� ��� �����������). � ����� �� ����� ������ ������ �� �������� ������, ����� ������� ��� � ����� �������.
  3. ���� �� ������ ������� (��������, ���, ����� �������� ������) ����������� �� �������, ASP.NET ��������� ����������� ������ � ����� ��������������� ��������������� ������. ����� ��������� ����������� ���������� ����, � � ��� ������������ ����� ���� �������������. ��� ���� ����������� � ����� �� ������ � ����������� � �������� �������. ����� �������, ��������� ����� ������� � ��� ������������������� ���������� �� �������. ����� ������ ��� ������� ������� �������.
  4. ��� ������ ��������� ������� ������ �������� �� ������ ������������ ������������� ������ ����� ����. ������ ������������ �������������� � ������� ������� � ������ ������� ������.
  5. �� ��� ��� ���� ������ �������� ���� ������������ ����, ������ ��������� ��������. ������ ����� ����������� �� ������ ��������, ��������, ������� �� ������� ������� ��� �� ��������� ������-�� �������������� ������� (�������).

�� ������ �������� � ��������. ������� ��������������� ������ �������� � ���������, ��� �� �����������. ��� ����� ���������� ����������� ����� HttpSessionState . ��� ������ � ����������� ����� ��������������� ��������� HttpContext.Session . �������� � ������� ����� ������, ��� � ����� NameValueCollection :

� ���� ������� ���� �� ���������� � ��������� ������ ��� ������������. ��� ��� �� �������� � html-�����, ������� �� ��� ��������. ������������� ����� �������� �� ������, ������� �� ��� ������ ������ ���, �� ���� � ������ �������� ������� (���� ��, �� � �������� �������� IsNewSession ����� ��������� true), � ���������� ������������� ������. ���� ������������� ����� ��������� ������� ����� ������������� ������� � ���������� ���� (���� ��� ���) � ��������� � ������ �������.

� �������� ������� ����� ��������� ��������������� ���� � ������������� ��� ������:

� �������� ���������� ������� �� ����� ������� ������� ��������� ��� ����� ����������� ��� �� ������. ����� ������������� �������� ������. ������ � ���� �������� ���������, ��������, ��� ������ ���������� � ����� ���������.

��� �����, �������� � �������� ����� ������ � ������. ����������� ���������, ��������� � ���������� ������, ���������� ������������� � ������� ������. �����������, ����������� ����� ��������� �� ����� ������ ��������� ������ � ������ ���� ����������.

������� ��������� �� �������� ���������� �������� � ������ ������ HttpSessionState , ������� ���� ����� ������������ � ������:

Item[index] � ���������� ������� ������ �� ��� �������
Item[key] � ���������� ������� ������ �� ��� �����
Remove(index) � ������� ������� ������ �� ��� �������
Remove(key) � ������� ������� ������ �� ��� �����
Clear() � ������� ��� ������
Count � ���������� ����� ���������� ��������� ������ ��� ������� ������
Abandon() � ������������� ��������� ������
SessionID — ���������� ������������� ������� ������
IsNewSession � ���������� true ���� ������ ���� ������� � ������ �������� �������
Timeout � ���������� ����� �����, ���������� ����� ���������, ����� ��� ��� ������ ���������� �� ������� �������� (�� ���������, 20 �����)

�������� ��������� ��� ������ ����� ���� ���������� � ���� ����������� ������ ������ HttpSessionState , ���� ����� ������������ ���������� (���� web.config). ��������:

� ������������ ���� �� �������, ��� ������� ������ ����� 40 �����, ���������� ������ ������������ ����� ��������� � ����������� ������, ����� �������������� ���������� ����, ����� �������� ����������� �������� ����� ���� �� �����������.

����������� � �������������� � MVC 5

ASP.NET >��������� ����������: 31.10.2015

����� ASP.NET MVC 5 ������������� ������� ����� �������� ����������� � �������������� � .NET ����������� ��� ��������� ASP.NET Identity. ��� ������� ������ �� ����� ����������� Simple Membership, ������� ���� ������� � ASP.NET MVC 4.

���������� ������� ����������� � �������������� ASP.NET Identity �� ������� ���������� MVC 5. ����, ��� �������� ���������� MVC 5 Visual Studio ���������� ��� ������� ���� �� ����� ��������������:

����� �� ������ Change Authentication , �� ����� �������� ��� ��������������, ������ ���� �� ���������:

No Authentication : ASP.NET Identity � ���������� ������� �������������� �����������

Individual User Accounts : ������ �� ��������� �������� ������� ASP.NET Identity, ������� ��������� ������������ ��� ������������� ������ ����������, ��� � � ������� ������� ��������, ��� google, ������� � �.�.


Organizational Accounts : �������� ��� ������ � ���-���������� ��������� �������� � �����������

Windows Authentication : ������� �������������� ��� ����� intranet � ������� ������� ������� Windows

������� �������� �� ���������, �� ���� Individual User Accounts � �������� ������.

��������� ������ ��� �� ��������� ����� ��� ����������� ��� ����������� ��������������: ������, �����������, �������������. ���� �� �������� � ���� References (����������), �� ������ ��� ��� �������� ���������, ������� � �������� ����������� ��� ����������� � �������������� ������:

��� ��� ��������� OWIN, ������� ��������� ���������������� OWIN � ������, � ����� ��� ���������� ���������� ASP.NET Identity:

Microsoft.AspNet.Identity.EntityFramework : �������� ������ Entity Framework, ����������� ASP.NET Identity � �������������� ����� � SQL Servero�

Microsoft.AspNet.Identity.Core : �������� ��� �������� ����������� ASP.NET Identity. ���������� ���� ����������� �������� ����� �� ����� MS SQL Server � ������������ � �������� ��������� ������� ������� ������ ����, � ��� ����� ������� NoSQL

Microsoft.AspNet.Identity.OWIN : ��������� � ���������� ASP.NET MVC �������������� OWIN � ������� ASP.NET Identity

��������� ��� �������������� ��� ������� � �������, �������� ������, �� �������������� � �������� �������� ������ ������ Register � ������ �� ���. �� ����������� �������� ����������� ������ �����-������ ������:

����� ����������� ����� ����� ������������ � ������ ������� ���� ���-�������� ���-����������. ���������� �����������, �� ����� �������������, ����� �� LogOff, � ����� ����� � �������. ����� �������, �� ����� ��� ������ ������������ ���������� �������� �������������� � ���������� ASP.NET MVC 5. ������ �� ����������� �� �������� �������.

��-������, ��� ��� ��� ��������? ���� �������� ������ ������������������ �������������?

� ������ ������ ������������ ������ Code First. � ����� web.config ��� ������� ������ ����������� �� ���������, ������� ������ ������� ���� ������. ���� �� �������� ����� App_Data, �� ������ ������� ��������� ���� ������:

���� ����� � ����� ���� ������ �� �����, ������ ������ ���� Solution Explorer �� ������ Show All Files (�������� ��� �����).

�� ����� ������� ��� ���� ������ � ���� Server Explorer � ������� �� ����������:

�� ��������� ��� ����������� ������� ������������ ��������� ��������� ����� ������:

_MigrationHistory : ������������ EntityFramework ��� �������� ��

AspNetRoles : �������� ����������� �����

AspNetUserClaims : �������, �������� ����� ������� (claim). Claim ������������ ���� ������ ����������� �� ��������� � ������. ����� ������, claim �������� ��������� ���������� � ������������, ��������, ����� ����������� �����, �����, ������� � �.�. � ��� ���������� ��������� ���������������� ������������ � �������� ��� ���������������� ������� �������.

AspNetUserLogins : ������� ������� ������������

AspNetUserRoles : �������, ��������������� ��� ������������� ������������ ����

AspNetUsers : ���������� ������� �������������. ���� �� �� �������, �� ������ ������ ������������������� ������������

��������� ��������� � AspNet >������������ � ���� . ��� ���������������� �� ��������, �������� �������������, �������������� � ���������� ������������� �������� � ������ UserManager . ��� ������ � ������ � �� ����������� � AspNet >RoleManager . ������ UserManager � RoleManager ��������� � ���������� Microsoft.AspNet.Identity.Core.

������ ������������ ��� UserManager ������������ ������ ���������� IUser. � ��� �������� �� ���������� �������������� ������������ ����� ���������, �������������� �������� IUserStore.

������ ���� ������������ ���������� ���������� IRole, � ���������� ������ ������� RoleManager ���������� ����� ��������� IRoleStore.

���������������� ���������� ����������� IUser, IRole, IUserStore � IRoleStore ������������� ������������ ���� Microsoft.AspNet.Identity.EntityFramework:

����� IdentityUser �������� ����������� ���������� IUser. � ����� ��������� ������������� — UserStore ��������� ��������� IUserStore.

�������� ������� ����� IdentityRole ��������� ��������� IRole, � ����� ��������� ����� — RoleStore ��������� ��������� IRoleStore.

� ��� �������������� � ����� ������ � ������������ ���� Microsoft.AspNet. >IdentityDbContext

� ���������� ASP.NET MVC �� �� ����� �������� �������� � �������� IdentityUser � IdentityDbContext. �� ��������� � ������ � ����� Models ����������� ���� IdentityModels.cs, ������� �������� ����������� ������� ������������� � ��������� ������:

� ���������� �� �� �������� �������� � �������� IdentityUser � IdentityDbContext, � ����� ���� � ��������-������������.

����� ApplicationUser ��������� �� IdentityUser ��� ��������. � ����� ���� ��������� ����� GenerateUserIdentityAsync() , � ������� � ������� ������ UserManager.CreateIdentityAsync ��������� ������ ClaimsIdentity . ������ ������ �������� ���������� � ������ ������������.

�������� ����������� ��������� ����� ��� ������� ���������� � ��� ������������� �������� �����, ��������, �������� ��� ������������ ����� �������� ��� �������� ����� ������� � ��.

� �� ���� �������� ����������� ���� ���������� AspNet Identity, ������� �� ��������� ����������� � ������, �������� ������� ���� �������� �����������.

��-������, ����� ������������� AspNet Identity, � ������ � ����� App_Start ����������� ��� �����. ���� Startup.Auth.cs �������� ����� ������� ���������� OWIN. ��������� AspNet Identity ���������� �������������� OWIN, �� ������ ����� �������� ����� �� �������� � ����������� ��� ������.


���� IdentityConfig.cs �������� ��� �������������� ��������������� �������: ������� ��� ������������� ��������� � ������� email � �������� EmailService � SmsService , ����� ��������� ������������� ApplicationUserManager , ����������� � UserManager ��� �������������� �������, � ����� ApplicationSignInManager , ������������ ��� ����� � ������ � �����.

������� ���������������� ������� �������������� � ���������� �������� �������� ����������� � ���� ������������: AccountController � ManageController

� AccountController ���������� ������ ��� ������, �����������, ����������� ����, ������������� �� email ��� �� ���, ����� ������, ����������� ������, ���� �� ���� � ������� ������� ��������. ���������� ManageController ������������ ��� ���������� ������� ������� � ������������ ����������� �� ����� ������ � ���������� ����������� �������� � �������. ��� ����� ������������ ��� �� ��������� ������������ ��� ����������� ������������� � ����������� ������ �������������.

�������� �� ��, ��� �� ��������� ��� ��� ��������������� ������� ����������, ������ � ���� �������, ��������, ��� �������� ��� ��� ����������� ����� ���������� �������������� ���������. ������ ���������� �������� ������� ������� AspNet Identity.

������� ���� VBA �� �������������

����������: �� ��������� ��� ����� ����������� ������������ ��� ����������� ����������� ����������� �� ����� �����. ��� �������� ���������� �������������, ������� �� ����� ����� ��������� ���������� � �������������� ������. ��� ��� �����, ����� ��� ������ ���� ��� �������. ������ ��� ������� ���� ������ � ��������, ������� �� ��� ���, � ������� ������ ����� ��������. ��� �������� ����� �������� ������ �� �������� (�� ���������� �����).

���� � ���� ������ Access ���� ��� Visual Basic ��� ���������� (VBA), �� ������ ������ ���� ���, �������� TE000127323 � ������� �����. ACCDE. ���������� ���� ������ � ���� �����. ACCDE ����������� ��� ������ ���� VBA, ������� ��� ������������� �������� ���� � ������� ������� ���� ������. ��� VBA ��������� ���� �������������� �����������, �� ��� ������ ������������� � �������������. ��� �������, ���� ������ ���������� �������� � ������� ������, �� �� ������ ��������� ������ � ��������� ������.

� ���� ������

�������� �����. ACCDE

����� ������� ����. ACCDE, ��������� ��������� ���� ��������. � ���� ��������� �������� ACCDB � ���� ��������� ��� ���������.

�������� ���� ������ � �������� ���� _��_ » ��������� ���«.

� ������� ��������� ��� � ������� ��������� ���� ������ ����������� ������� ������� ACCDE � ������� ������ ��������� ���.

� ���������� ���� ��������� ��� ��������� � �����, � ������� �� ������ ��������� ����. ACCDE.

��� ������������� ������� ����� ��� ����� � ���� ��� ����� .

������� ������ ���������.

���� ���� � ��������� ������ ��� ����������, Access ��������� �������� ������������ ����. ������� ������ �� , ����� ������������ ������������ ����. ACCDE, ��� ������ ��� , ����� ��������� � ���������� ���� ��������� ��� , � ������� ����� ��� �����.

Access ������� ����. ACCDE, ������� �������� ACCDB � ����, � ����� ������� ����. ACCDE.

�������������� �����������, ������� ���������� � �����. ACCDE

���������� ���� ������ Access � ���� �����. ACCDE �� ��������� ��������� ��������� ��������� ���� ������. ������ � �����. ACCDE ���������� ��������� ��������� ������:

��������� ��� �������� ����, ������� � �������.

� ������� ����������� ���� » ������ VBA » ����� ���������, ������� � �������� ������ �� ���������� �������� ��� ���� ������.

�������� � ��������� ���� VBA.

������ � ������� ����, ������� � ������� Access. ������ �������, ������� � ������� ����� ������������� � �������������� � ���� ������ ACCDB.

�������� � ���������� ����, ������� � �������

�� �������� ��������� ����� �������� ���� ������ Access. ���� �� ������ �������� ��������� ����, ������� ��� ������� � �����. ACCDE, ���������� �������� �������� ���� ������ Access (ACCDB-����), � ����� ��������� �� � ���� �����. ACCDE. ���������� ���� ������ Access � ��������� � ���� �����. ACCDE ����� �������� � ��������� � ������� ������ ������ ������, ���� ����� ����������� �������� ��������� ����, ������� ��� �������. �� ���� ������� ���������� ���� ������ Access � ���� �����. ACCDE �������� �������� ��� ��������� ���� ������ TE000126645.

����������� �� ���������� ���� ������ � ���� �����. ACCDE

��������� ����������� ����� �������������� ���������� ���� ������ Access � �����. ACCDE.

�� ������ ����� ������ �� ������ � ���� VBA.

���� ���� ������ Access ��������� �� ������ ���� ������ Access ��� TE000127233, ���������� ��������� ��� ���� ������ Access ��� ���������� � ������� ������ � ���� ������ ACCDE.

���� �� ���������� ���� ������ � ������� ������, ������ ��� ��������� ��� � ���� �����. ACCDE, ���� ���� ����� ����� ����������, � ��� ����������� ������� ������ ��� ������ ��������. ���� �� �� ������, ����� ����. ACCDE ��� ����������, ���������� ������� ������������ ACCDB, ������ ��� ��������� ��� � ���� �����. ACCDE. ����� ���������� ���� ������ � ���� �����. ACCDE �� ������ ����� ����������� ACCDB. ��� ����������� ACCDB ����� ��������� ��������� ���� ��������.

�� ������� ���� �������� ����� �������� � ������� ������ ������������ ���� ������.

��������� ���������� ���� �������� ������ ���� ������.

� ���������� ���� �������� ������ ���� ������ � ���� ������ ������� ������ ���� ������.

������� ������ ��.


������ ������ � �������. ACCDE

��� ������� ������� ����. ACCDE �� ���� ������ TE102750819 (ACCDB) ��� ���������� TE102750819 (�����), ������� ��������� �� ������ ���� ������ ��� ���������� Access, TE102750819 ������� ��������� �� ������ � �� ��������� ��������� ��������. ����� ��������� ���� ������, ������� ��������� �� ������ ���� ������, � ���� �����. ACCDE, ���������� ��������� ��� ���� ������ � ������� ������ � ���� ������ ACCDE, ������� � ������ ��������� ���� ������. ����� ���������� ������ ���� ������ � ���� �����. ACCDE ����� �������� ������ � ��������� ���� ������, ����� ��� ��������� �� ����� ����. ACCDE, ������ ��� ��������� ��� � �����. ACCDE � �. �.

��������, �����������, ��� Database1. accdb ��������� �� Database2. accdb � Database2. ACCDB, Database3. �����. ����� ��������� Database1. accdb ��� ����. ACCDE, ��������� ��������� ���� ��������.

��������� Database3. ����� � ���� Database3. ACCDE.

�������� ���� ������ 2. accdb � �������� �� ������ ���, ����� ��� ��������� �� ����� ���� � ������ Database3. ACCDE.

��������� Database2. accdb ��� Database2. ACCDE.

�������� Database1. accdb � �������� ��� ������, ����� ��� ��������� �� ����� ���� � ������ Database2. ACCDE.

��������� Database1. accdb ��� Database1. ACCDE.

Cisco ACL ����������� ���������

������ ����� ���������� �� ACL ���������. ��� �������� ����, ����� ������ ��������� ����. �� � �, �������, �������� � ������� � ��������� ��� ����.

� ������ ������ �� ���������� ������� ������� ������������ ��� ������� ���������� �������� �� ���� Cisco ACL, ������� ��������� IP-������ � ����������� �� ��������� ������:

  • ����� ��������� (source address);
  • ����� ���������� (destination address);
  • ��� ������ (�������� �������� ������);

������������� ��������� ������ ����� � �� ��������� ����������������� ���������, ��������� � ACL ����������, ��� ����� ������� � �������, ���������� ��� ���������.

��� ����� Access Control List?

IP ACL � ���������������� ����� ������ ����������� ��� ����������� ����������� ������. ������������� ��������������� ��������� ������ ����� �� ������������ ��������. ����� ������� �� ���������� ����������� ������� � ������ ������� �� ��������������.

���� �� ���� �� ������ �� �������, �� ����� ������������� ��-�� �������� ���������� ������� deny all.

����� ������ ACL?

����� �������� ��������� ���� ������� �������� �������:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 107ms, Maximum = 125ms, Average = 116ms

��������� FTP ������.

������: ��������� ������ � FTP ��� ���� 192.168.1.2 � ��������� ��� ���� 192.168.1.3.

�� ������� 10.0.1.3 ������ FTP ������ (��������� cisco:cisco). ��������, ��� ���� �������� � FTP ��������.

Subnet Mask. 255.255.255.0
Default Gateway. 192.168.1.1

Trying to connect. 10.0.1.3
Connected to 10.0.1.3
220- Welcome to PT Ftp server
Username:cisco
331- Username ok, need password
Password:
230- Logged in
(passive mode On)
ftp>dir

0 : c1841-advipservicesk9-mz.124-15.T1.bin 33591768
1 : c1841-ipbase-mz.123-14.T7.bin 13832032
2 : c1841-ipbasek9-mz.124-12.bin 16599160
3 : c2600-advipservicesk9-mz.124-15.T1.bin 33591768
4 : c2600-i-mz.122-28.bin 5571584
5 : c2600-ipbasek9-mz.124-8.bin 13169700
6 : c2800nm-advipservicesk9-mz.124-15.T1.bin 50938004
7 : c2800nm-ipbase-mz.123-14.T7.bin 5571584
8 : c2800nm-ipbasek9-mz.124-8.bin 15522644
9 : c2950-i6q4l2-mz.121-22.EA4.bin 3058048
10 : c2950-i6q4l2-mz.121-22.EA8.bin 3117390
11 : c2960-lanbase-mz.122-25.FX.bin 4414921
12 : c2960-lanbase-mz.122-25.SEE1.bin 4670455
13 : c3560-advipservicesk9-mz.122-37.SE1.bin 8662192
14 : pt1000-i-mz.122-28.bin 5571584
15 : pt3000-i6q4l2-mz.121-22.EA4.bin 3117390
ftp>quit

PC>221- Service closing control connection.

������� � ��������� FTP-������� ���� �� ����� ����� ���.

��������, ��� ������ ���� ��� � ���� 192.168.1.2, ��� � � 192.168.1.3. � ���� �� �� �����. ���� � ��� ����� ��� �������, ���������, ��� ������� ���� �������� IP � �����, � ��� �� �������� ���� ��-���������. � �� ���������� �� �� ����������?

Router(config-ext-nacl)#permit tcp 192.168.1.2 0.0.0.0 10.0.1.3 0.0.0.0 eq 20
Router(config-ext-nacl)#deny tcp 192.168.1.3 0.0.0.0 10.0.1.3 0.0.0.0 eq 21
Router(config-ext-nacl)#deny tcp 192.168.1.3 0.0.0.0 10.0.1.3 0.0.0.0 eq 20

����� �� ����� �� 2 ����������� � �� 2 ����������� ������� ��� ��������� ����������� � ������ 21 � 20. ��� ������ FTP, �������� ������ � ������.

� ������ ��������� ��� ������ � ���������� �� ������� ���� 192.168.1.0/24 �� ���� (������ ��� ������ ������ �� ������ �� ������� ���������� 192.168.1.1):

Router(config-if)#ip access-group 101 in

��� ������, �� ������ ��������� ���� ������� � ������� 101.

��������� �������. � ���� 192.168.1.3 ����� ���������:


Trying to connect. 10.0.1.3

� � ���� 192.168.1.2 �� �������� �������!

«>����������� ACL;

  • ����������� ACL (�� ���� ���� ����� ����);
  • ������������ ACL (���� � �����);
  • ����������� IP-������ ACL;
  • ������������ ACL;
  • ���������������� ������ ACL, ������������ ��������� ���������;
  • ������-��������������;
  • Turbo ACL;
  • ����������-��������������� ACL;
  • ������������������ ������ IP ACL;
  • ������������� ���������������� ACL;
  • ����� ��� �����, � �� ���������� ����� ��������������� � ����������� � ����������� ������ �������� �������.

    ����������� ������ ACL

    ������ ���������� ������� ������������ ACL �������� ���:

    # access-list number

    • permit � ���������� �����.
    • deny � ����������� �����.
    • host � ���������� IP-����� ����
    • sourcesource-wildcard � IP � ��� �������� �����. ���� ��������� ���� ������� ��� �������� �����. ����� ����������� ��������������� ����� ����, ������� ����������, ����� ���� ����������.
    • any � ����� ����.

    ����������� ACL ��������� ��������, ��������� ����� ��������� ������� � ��������, ��������� � ������.

    �� � ����� ����� ������ ���������, ������� ��������� ��������:

    1. ������: ��������� ����������� ������� �� ���� 10.0.0.10
    1. ������: ��������� ����������� ������� �� ������� 10.0.1.0/24
    1. ������: ��������� ������ ������ ������ (10.0.0.9), ��������� ���������.

    # access-list 3 deny any

    � ����� ����� ����� �������� ������� ������ � ����� �������. � �� ��� ������, ��� ������� ����������� ���������������, �� ������� ����������.

    �����, ���� ����� ����������� IP 10.0.0.9, �� ������ ������� ������������� � ����� �����������.

    � ���� �������� ������� � �������� �������, �� ������ �� ������� ����� deny any, ��� �������� ����� ����� (���� 10.0.0.9) � ������ ������� ���������� �� �����. ������� ����� ���� ����� ������������ � ����.


    ����������� ������ ACL

    ����������� ������ ��������� ��������, ��������� ������ ��������� � ���������� ������� � ��������, ��������� � ������. ��� ����� ������ ���������� ������� �� ��������� ���������:

    • ��������;
    • ����� �����;
    • �������� DSCP;
    • ���������;
    • ��������� ���� SYN;

    ��������� ����������� ������� ACL.

    # access-list number [dynamic dynamic-name [timeout minutes]] [source-port] [precedence precedence] [tos tos] [log | log-input] [time-range time-range-name] [fragments]

    ��� ����������� ���� ����� ��_Δ. ��, ��� ����� ����������� ������, �������������, ���������� ������� ������.

    ������� ����������� ACL

    � �������� ������� ������������ � Cisco Packet Tracer, ��� ������� 10.0.1.0/24 � 192.168.1.0/24.

    ���� ������� 10.0.1.0/24 ����� ���� �� ��������� 10.0.1.1, � 192.168.1.0/24 �������������� 192.168.1.1.

    ����������� ������.

    router> en
    router# conf t
    router(config)# int fast 0/0
    router(config-if)# ip address 10.0.1.1 255.255.255.0
    router(config-if)# no shut

    ���������� ����������� � ������ �������� (fast 0/1), ������ � �������� ������ ��������� �� 10.0.1.1, � 192.168.1.1.

    ��������� � ��������� ACL-��.

    ������� ��������, ��� ���� ������������� � ��� ���� �������� ���� ��� �����:

    Pinging 10.0.1.3 with 32 bytes of data:

    Reply from 10.0.1.3: bytes=32 time=125ms TTL=127
    Reply from 10.0.1.3: bytes=32 time=107ms TTL=127
    Reply from 10.0.1.3: bytes=32 time=125ms TTL=127
    Reply from 10.0.1.3: bytes=32 time=109ms TTL=127

    Ping statistics for 10.0.1.3:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 107ms, Maximum = 125ms, Average = 116ms

    ��������� FTP ������.

    ������: ��������� ������ � FTP ��� ���� 192.168.1.2��������� ��� ���� 192.168.1.3.

    �� ������� 10.0.1.3 ������ FTP ������ (��������� cisco:cisco). ��������, ��� ���� �������� � FTP ��������.

    PC>ipconfig
    IP Address�������.: 192.168.1.2
    Subnet Mask�������: 255.255.255.0
    Default Gateway�����. 192.168.1.1

    PC>ftp 10.0.1.3
    Trying to connect�10.0.1.3
    Connected to 10.0.1.3

    220- Welcome to PT Ftp server

    331- Username ok, need password

    Password:
    230- Logged in

    (passive mode On)
    ftp>dir

    Listing /ftp directory from 10.0.1.3:
    0 : c1841-advipservicesk9-mz.124-15.T1.bin 33591768
    1 : c1841-ipbase-mz.123-14.T7.bin 13832032
    2 : c1841-ipbasek9-mz.124-12.bin 16599160
    3 : c2600-advipservicesk9-mz.124-15.T1.bin 33591768
    4 : c2600-i-mz.122-28.bin 5571584
    5 : c2600-ipbasek9-mz.124-8.bin 13169700
    6 : c2800nm-advipservicesk9-mz.124-15.T1.bin 50938004
    7 : c2800nm-ipbase-mz.123-14.T7.bin 5571584
    8 : c2800nm-ipbasek9-mz.124-8.bin 15522644
    9 : c2950-i6q4l2-mz.121-22.EA4.bin 3058048
    10 : c2950-i6q4l2-mz.121-22.EA8.bin 3117390
    11 : c2960-lanbase-mz.122-25.FX.bin 4414921
    12 : c2960-lanbase-mz.122-25.SEE1.bin 4670455
    13 : c3560-advipservicesk9-mz.122-37.SE1.bin 8662192
    14 : pt1000-i-mz.122-28.bin 5571584
    15 : pt3000-i6q4l2-mz.121-22.EA4.bin 3117390
    ftp>quit

    Packet Tracer PC Command Line 1.0
    PC>221- Service closing control connection.

    ��������, ��� ������ ���� ��� � ���� 192.168.1.2, ��� � � 192.168.1.3. � ���� �� �� �����. ���� � ��� ����� ��� �������, ���������, ��� ������� ���� �������� IP � �����, � ��� �� �������� ���� ��-���������. � �� ���������� �� �� ����������?

    Router(config)#ip access-list extended 101
    Router(config-ext-nacl)#permit tcp 192.168.1.2 0.0.0.0 10.0.1.3 0.0.0.0 eq 21
    Router(config-ext-nacl)#permit tcp 192.168.1.2 0.0.0.0 10.0.1.3 0.0.0.0 eq 20
    Router(config-ext-nacl)#deny tcp 192.168.1.3 0.0.0.0 10.0.1.3 0.0.0.0 eq 21
    Router(config-ext-nacl)#deny tcp 192.168.1.3 0.0.0.0 10.0.1.3 0.0.0.0 eq 20

    ����� �� ����� �� 2 ����������� � �� 2 ����������� ������� ��� ��������� ����������� � ������ 21 � 20. ��� ������ FTP, �������� ������ � ������.

    � ������ ��������� ��� ������ � ���������� �� ������� ���� 192.168.1.0/24 �� ���� (������ ��� ������ ������ �� ������ �� ������� ���������� 192.168.1.1):

    Router(config)#int fa 0/1
    Router(config-if)#ip access-group 101 in


    ��� ������, �� ������ ��������� ���� ������� � ������� 101.

    ��������� �������. � ���� 192.168.1.3 ����� ���������:

    PC>ftp 10.0.1.3
    Trying to connect�10.0.1.3

    ������ ASP.NET �� ���������� � ������� ���������?

    � ��������� ������ �# (asp.net) ����� ����� ��� ����������� ��� ���, ��� ��� ���� Java (� ����� �������� � ���������� �����). ��� ������!

    �������� ����������� � ���, ��� Java �������� ������, Java ��� �������� ��� ������������� �� Linux. � ����� ��� ������� �� Java �������� �������� ������ ���������� �������, ������� ������ ���������� ������� ������� (��������, ��� ����� �����, ��������). � �����, �������� ���� �� ������ ������ ������������ ��� �� C#, ��� ��� ��� ����� ����� �� Java, ���� �� ������ ������� ����� �� ���������� ����, ��� ��� ���� �� Java.

    ������ �� ���� ������� Microsoft ������ ������� �������� ����������� � Linux � ����� ������, ��� ��� ��� �����.

    ���������� CREATE PROCEDURE

    ������� �������� ���������.

    ����������: ���� ���� Microsoft Access �� ������������ ������������� CREATE PROCEDURE ��� ����� ������ ���������� DDL � ������ ������ �� �� ������ ���� ���� Microsoft Access.

    ���������

    CREATE PROCEDURE ��������� ( ��������1 ���_������ [, ��������2 ���_������][, . ]) AS ����������_SQL

    ���������� CREATE PROCEDURE ������� �� ��������� ���������:

    �� 1 �� 255 ���� ����� ��� ����������.

    ���� �� �������� ����� ������ Microsoft Access SQL ��� �� ���������.

    ���������� SQL, �������� SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE � �. �.

    ������

    CREATE PROCEDURE Sales_By_CountryRegion ([Beginning Date] DateTime, [Ending Date] DateTime) AS SELECT Customer, [Ship Address] WHERE [Shipped Date] Between [Beginning Date] And [Ending Date]

    ���������

    ��������� SQL ������� �� ����������� PROCEDURE (������� ���������� ��� ���������), ��������������� ������ ����������� ���������� � ��������� ���������� SQL.

    ��� ��������� �� ����� ��������� � ������ ������������ �������.

    MS Access CREATE PROCEDURE ��� ����������� Access Macro � .NET.

    ��� ����� ����� ����������� ��������� ������, ��������

    � ������� MyFunc � ������ VB, �� � ���������� ������� «Undefined �������» MyFunc «� ���������». ��� ���������� �� .NET.

    �� ����, ��� � ����� �� ��� ���, ������� � ������� ������� VB ���������� � .NET ��-�� ������� � �������������. ���������� �� ����� ������� ����, �� ���� �������� ������� ���������.

    ������ ����������� — � ������� ���������� CREATE PROCEDURE, ������� ����� ����� ������ ������������: http://msdn.microsoft.com/en-us/library/bb177892%28v=office.12%29.aspx

    ��������� ��� �������� � ������� ������ � Access:

    ������ ��� ����� ������, ��� ������ ������� �������� select — ��� ����� ��������� ����� ���� VB.

    �� ����� ������������� � ���������� CREATE PROCEDURE � �������� ��������� ���:

    ��� ������� ������ «������������ �������� SQL, ���������» DELETE «,» INSERT «,» PROCEDURE «,» SELECT «���» UPDATE «.»

    ���, ��-��������, ��������� �� ��, ��� ���������� ���������� SQL «���������», ������� � ����������

    ��� ������� � ������ «�������������� ������ � ����������� PROCEDURE».

    � �� ���� ����� ������� ���������� � ���������� SQL «PROCEDURE» — ��������, � ������ ����������� �������� ��������� �� ������, � ��� ������ �����. � ������ ��������� �����, ��������������� � ���� ����������, �� � �� ���� �������� ������.

    � ����� �� ����������� �� ���������� ���� ��� �������� �������� � ������� ���� ����������:

    � ���� ���� ��� ��������, ��� ��� ����� ��� ����������������.

    � ������ �������� ��� ����� ���� �������� ������������ ��� ������ � soundex ����, � ��������� ��� ��� ������� soundex SQL � Access, � ������� ���� ��� �������� �������� soundex ��� ������� ���� � ������ �������, ��� ������������ ����� ����� ����� ����������� ������ ������, ������� «������ ���» ��������� ��������. � �������� �������� soundex ��� ��������� �������� ������������� ����. ��� ������������ ������� ��������� ��������, �� � ���� ��� ����������� � ���� ������.

    ��� ������� �������� � ���� ������������� �������� ���������������� ������������ �������� ���� �, ��������, ���������� ���������������� �������. � ���� ������������ � ���������� ��������� �������� � ������� ���������� ������� TRIM � REPLACE. �������� ����� ���������� ������ � ��� ������, ���� ����� ������� � ���� ����� (� ������������� ��������) ���������� ��� ��� ����� ��������. ������ ���������� ��������� ������� ��������������� ���� �� ������ ���� � ������ �������, ��� ��� ���������������� ����������. ���� � �� ������� ���������� ������ �� ������������� � �������� �������������� ��������, � ���� �������������� �������� TRIM � REPLACE.

    ��� ���������� — �������� ���� ������ (��� ������ �� ����� �����������. � ����������� 7). � ������� UDF ��� ������ �� ��������� 6 ��� ������, ������� ������ ������������ ������������ � ���������� �������� ������� �����������, ��� ���������� ������� ���� ������. ���� ������������� ����������, ��� � ���� �������� UDF � Access ��� ������ VB � ������������ ���� ������ � Access, �� � �� ���� ������������ ��� �� .NET.

    ��� ����� ����� ����������� ������������� ��������, ������� ����������� ����� ������� (��) � .NET, � ����� ���������� ����� ������� �� ����� ��������.

    Илон Маск рекомендует:  Модуль utils asm
    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL