Cách kết nối máy chủ sql với trang html

Tôi có một trang HTML trong đó tôi có 3 trường hộp văn bản tên, địa chỉ, tuổi và tôi muốn lưu dữ liệu từ các hộp văn bản này trong cơ sở dữ liệu máy chủ SQL của mình

Tôi có một tài liệu tham khảo để thực hiện tác vụ này bằng cách sử dụng các dịch vụ web nhưng tôi không thể kết nối với dịch vụ web từ javascript

Vì vậy, hãy giúp tôi bằng cách giải thích cách truy cập dịch vụ web từ javascript hoặc một số cách khác (nếu có) để lưu dữ liệu từ trang HTML vào máy chủ sql

- stackoverflow. com

ghi bàn. 0

JavaScript là ngôn ngữ phía máy khách và cơ sở dữ liệu MySQL của bạn sẽ chạy trên máy chủ

Vì vậy, bạn phải đổi tên tệp của mình thành index.php chẳng hạn (. php rất quan trọng) vì vậy bạn có thể sử dụng mã php cho điều đó. Nó không khó lắm, nhưng không thể trực tiếp với html

(Bằng cách nào đó, bạn có thể yêu cầu máy chủ của mình cho phép các tệp html hoạt động giống như các tệp php, nhưng đây không phải là giải pháp tốt nhất. )

Vì vậy, sau khi bạn đổi tên tệp của mình, hãy chuyển đến đầu trang, trước hoặc và nhập




.......
....
    
        
        
        
    
....

ghi bàn. 0

Trước khi thực thi đoạn mã sau, tôi giả sử bạn đã tạo một cơ sở dữ liệu và một bảng (với các cột Tên (varchar), Tuổi (INT) và Địa chỉ (varchar)) bên trong cơ sở dữ liệu đó. Ngoài ra, vui lòng cập nhật tên Máy chủ SQL, ID người dùng, mật khẩu, tên cơ sở dữ liệu và tên bảng của bạn trong mã bên dưới

Kết nối trang HTML với SQL Server rất thú vị và có thể sử dụng rất thường xuyên. Không đăng lại, không nhấp nháy trang và thực sự có hiệu suất tốt

Đây là mã

<tập lệnh ngôn ngữ=”javascript” loại<=”text/javascript”>

function callonload() {

var thùng chứa = tài liệu. getElementById( “myContainerDiv” );

var html;

var objConnection = new ActiveXObject( “ADODB. Kết nối” );

//var strConn=”Data Source=;Initial Catalog=;User ID=;Password=;Provider=SQLOLEDB;”;

var strConn = “Nhà cung cấp=SQLOLEDB;Nguồn dữ liệu=localhost;Trusted_Connection=Yes;Danh mục ban đầu=Sales_DW;”

kết nối đối tượng. Mở (strConn);

var rs = new ActiveXObject(“ADODB. Bộ bản ghi”);

var strQuery = “CHỌN [CustomerID],[CustomerAltID],[CustomerName] TỪ [Sales_DW]. [dbo]. [DimCustomer]” ;

rs. Mở(strQuery, objConnection);

rs. MoveFirst();

html = ;

html = html + + rs. trường(0). Tên + + rs. lĩnh vực(1). Tên + + rs. trường(2). Tên + “”;

 

trong khi (. rs. EOF) {

html = html + + rs. trường(0) + + rs. trường(1) + + rs. trường (2) + “” ;

rs. movenext();}

html = html + “”

 

thùng đựng hàng. bên trongHTML = html;

}

tập lệnh>script>

 

<div id=”myContainerDiv”>div>

Ở đây Lưới sẽ được hiển thị ở bất kỳ nơi nào điều khiển myContainerDiv Div sẽ được đặt

Tôi đã sử dụng kết nối đáng tin cậy với Cơ sở dữ liệu, bạn có thể thay đổi chuỗi kết nối của nó theo nhu cầu của bạn

Đoạn mã này sẽ hoạt động tốt với các trang HTML/ASPX

 


Quảng cáo

Chia sẻ cái này

  • Twitter
  • Facebook

Có liên quan

mã phía máy khách để kết nối với Cơ sở dữ liệu, kết nối với cơ sở dữ liệu, kết nối với SQL Server, HTML với SQL, Javascript

Mục nhập này đã được đăng trên 30 Tháng Chín, 2014, 7. 44 AM và được lưu trong CodeProject, Javascript, SQL Server. Bạn có thể theo dõi bất kỳ phản hồi nào đối với mục này thông qua RSS 2. 0. Bạn có thể để lại phản hồi hoặc theo dõi lại từ trang web của riêng bạn

Tôi đã tự hỏi liệu có thể lấy dữ liệu từ trang html và tải trực tiếp lên DB (Postgres, SQL Server) không. Nếu không thể thực hiện trực tiếp, cách tốt nhất hoặc cách dễ nhất để thực hiện là gì?

Thứ tôi muốn lấy và lưu trữ là ngày phát hành từ cột đầu tiên của trang https. // sqlserverupdates. com/sql-server-2016-updates/

TY cho thời gian của bạn. D

sql-server-chung

Bình luận

Hiển thị nhận xét 0

Bình luận

5. Cần 1600 ký tự còn lại ký tự

  • Hiển thị cho tất cả người dùng
  • Hiển thị với người đăng gốc & Microsoft
  • Người kiểm duyệt có thể xem
  • Có thể xem bởi người kiểm duyệt và người đăng gốc
  • Khả năng hiển thị nâng cao
Chuyển đổi chế độ hiển thị Nhận xét. Hiển thị hiện tại. Hiển thị với tất cả người dùng

tệp đính kèm. Có thể sử dụng tối đa 10 tệp đính kèm (bao gồm cả hình ảnh) với tối đa 3. 0 MiB mỗi cái và 30. tổng cộng 0 MiB

Tôi có thể sử dụng SQL với HTML không?

Bạn có thể tạo HTML từ SQL vì SQL Server có hỗ trợ tích hợp sẵn để xuất XML và HTML được hiểu đúng nhất là một phương ngữ hơi kỳ lạ của XML truyền đạt ý nghĩa cho các thẻ được xác định trước. Có rất nhiều trường hợp cạnh trong đó cấu trúc HTML là cách rõ ràng nhất để giao tiếp các bảng, danh sách và thư mục.

Trang HTML có thể kết nối với cơ sở dữ liệu không?

Xảy ra trên máy chủ, là nơi lưu trữ trang web. Vì vậy, để kết nối với cơ sở dữ liệu và thực hiện các hành động khác nhau liên quan đến dữ liệu, bạn phải sử dụng các tập lệnh phía máy chủ, như php, jsp, asp. mạng, v.v. . Để chèn dữ liệu mới vào cơ sở dữ liệu, bạn có thể sử dụng phpMyAdmin hoặc viết truy vấn INSERT và thực hiện chúng.

Làm cách nào chúng ta có thể lấy dữ liệu từ cơ sở dữ liệu và hiển thị dưới dạng HTML?

Làm cách nào để lấy dữ liệu từ cơ sở dữ liệu và hiển thị ở dạng HTML? .
Kết nối PHP với cơ sở dữ liệu MySQL. Bạn có thể sử dụng truy vấn kết nối cơ sở dữ liệu sau để kết nối PHP với cơ sở dữ liệu MySQL
Chèn dữ liệu vào bảng PHPMyAdmin
Lấy dữ liệu từ bảng MySQL
Hiển thị dữ liệu trong bảng HTML
Tự kiểm tra để chèn dữ liệu

SQL có thể tạo các trang web không?

Máy chủ SQL cung cấp quyền truy cập dữ liệu công khai theo nhiều cách và nếu bạn đang muốn tạo một trang web, phương pháp tiêu chuẩn là sử dụng Dịch vụ báo cáo.