Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

swi prolog mysql + web

Lưu ý rằng main_page//0 không phải là thiết bị đầu cuối, không một vị ngữ. Để gọi các vị từ cơ sở dữ liệu của bạn từ main_page//0 , bạn cần viết một cái gì đó như:

main_page -->
   {create_db_connect,
   use_database,
   query_to_database(X),
   disconnect_database},
   html(div('id="tab_c2"', p('~w')-[X])).

{}/1 construct cho phép bạn gọi các vị từ từ (phần thân của) các quy tắc ngữ pháp. Nếu không có nó, create_db_connect và những cái khác sẽ được hiểu là cuộc gọi đến các thiết bị không phải thiết bị đầu cuối khác (create_db_connect//0 , ...).

Thông thường, không phải đầu cuối được mở rộng thành các vị từ bằng cách nối hai đối số. Do đó, các cảnh báo bạn nhận được:

Warning: create_db_connect/2, which is referenced by
Warning: /root/prologDev/el.pl:56:17: 1-st clause of main_page/2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để tìm số sê-ri không có khoảng trống trong mysql?

  2. Kết hợp hai bảng để có được toàn bộ hồ sơ

  3. Băm mật khẩu và ướp muối - đây có phải là một phương pháp tốt?

  4. 'System.Security.Permissions.SecurityPermission, mscorlib, Phiên bản =4.0.0.0, Văn hóa =trung lập, PublicKeyToken =b77a5c561934e089' không thành công

  5. MySQL:chỉ mục tổng hợp fulltext + btree?