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

Lệnh MySQL trong C # DateTime

Giải pháp 1: sử dụng DateTime chuỗi

MYSQL lấy DateTime ở định dạng mặc định sau:

yyyy-MM-dd HH:mm:ss

vì vậy bạn có thể chuyển đổi datetime của mình đối tượng ở định dạng format trên .

Hãy thử cách này:

command.CommandText ="SELECT idGameNumber FROM GameOutcome WHERE GameOutcome.gameDate ='"+ game_time.ToString("yyyy-MM-dd HH:mm:ss")+"'";

Giải pháp 2: sử dụng parameterised queries .

bạn có thể đã nghe về parameterised queries . Các truy vấn được tham số
không chỉ tránh được sql injection attacks chúng cũng cung cấp cách gửi / chuyển arguments rõ ràng để làm giả trong bảng.

command.CommandText ="SELECT idGameNumber FROM GameOutcome WHERE GameOutcome.gameDate [email protected];"    
command.Parameters.AddWithValue("@gamedate",game_time);  


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tìm dữ liệu trùng lặp giữa hai bảng và xóa trên một bảng

  2. Đặt hoạt động của MySQL

  3. Lấy và hiển thị hình ảnh BLOB từ cơ sở dữ liệu Mysql với Tkinter

  4. CryptDB - không thể kết nối với proxy (ERROR 1105 (HY000):(proxy) tất cả các phụ trợ đều không hoạt động)

  5. SQL- Chọn sản phẩm tương tự nhất