bạn gọi đối tượng OpenDialog đi.
Còn khi lưu ảnh vào DB thì hồi giờ mình chỉ lưu đường dẫn.
Còn lưu đối tượng Image trong SQL thì mình ko biết, chỉ biết cách của Access thôi.
úng dụng của mình có 1 button browse, sau khi mình ckick vào nó để tìm 1 image, sau đó mình ckick vào Insert để chèn bức ảnh nào vào DB. Bạn nào biết cách làm nói cho mình biết
thanks
Time
bạn gọi đối tượng OpenDialog đi.
Còn khi lưu ảnh vào DB thì hồi giờ mình chỉ lưu đường dẫn.
Còn lưu đối tượng Image trong SQL thì mình ko biết, chỉ biết cách của Access thôi.
Thà để chửi dốt 1 lần, còn hơn ngu cả đời.
Bạn có thể tham khảo ví dụ sau bằng C#
Insert Image in SQL 2000 dùng C# (C# với VB.NET ko khác gì mấy đâu bạn, nếu ko được mình sẽ code lại theo VB.NET)
Insert thì mình làm được rồi, nhưng khi lấy lên để hiện thị trên Picture thì báo lỗi như trong hình, bạn nào biết hướng dẫn giúp mình.
hình bị lỗi của mình up lại nè
Thà để chửi dốt 1 lần, còn hơn ngu cả đời.
Đưa mỗi cái hình thì chỉ theo cái hình, "tham số truyền vào ko hợp lệ" nó báo vậy đó. Tức là truyền vào đó là một kiểu dữ liệu khác hay nhưng cái bạn đang truyền vào là cái gì đó ko đúng với tham số đã khai báo cho phương thức.
Cách xử lý thì cái ví dụ bạn kia post lên là khá tốt rồi đó. Trong CSDL có dạng dữ liệu là binary, vậy thì bạn chỉ cần chuyển hình ảnh sang binary và lưu chuổi binary vào CSDL, muốn load hình thì chỉ cần load từ chuổi binary này thôi. Cách xử lý là như vậy đó.
Gác Kiếm
file của mình đây. Sao lạ ta, gởi cùng lúc 2 file ko được.
Dùng SQL Server 2000.
Thà để chửi dốt 1 lần, còn hơn ngu cả đời.
Thà để chửi dốt 1 lần, còn hơn ngu cả đời.