SELECT * INTO [Non Existing Table] FROM [TableName]
Thứ Năm, 1 tháng 3, 2012
SQL SELECT INTO Statement
Thứ Tư, 22 tháng 2, 2012
Disable script error webbrowser control C#
Hôm nay làm cái tool tự động chụp hình website hàng loạt nên cần sử dụng đến webbrowser.
Bực cái là khi chạy nó cứ quăng lên cái Message box Script Error mỗi khi vào trang nào bị lỗi javascript khiến quá trình bị dừng lại.
Bản chất của control này là sử dụng IE nên để chỉnh mấy cái option phải vào Internet Option.
Tìm mọi cách disable nó trong Internet Option mà không hết. Vô tình tìm trong property của webbrowser control thì thấy property webBrowser.ScriptErrorsSuppressed.
Set nó bằng true thế là chạy ok. Mừng quá lên đây note lại để sau này còn coi lại ^^! đồng thời cũng chia sẻ với những ai chưa biết hoặc mới sử dụng webbrowser control.
Bực cái là khi chạy nó cứ quăng lên cái Message box Script Error mỗi khi vào trang nào bị lỗi javascript khiến quá trình bị dừng lại.
Bản chất của control này là sử dụng IE nên để chỉnh mấy cái option phải vào Internet Option.
Tìm mọi cách disable nó trong Internet Option mà không hết. Vô tình tìm trong property của webbrowser control thì thấy property webBrowser.ScriptErrorsSuppressed.
Set nó bằng true thế là chạy ok. Mừng quá lên đây note lại để sau này còn coi lại ^^! đồng thời cũng chia sẻ với những ai chưa biết hoặc mới sử dụng webbrowser control.
Thứ Sáu, 17 tháng 2, 2012
Lấy danh sách các câu truy vấn đang chạy trong sql
- SELECT sqltext.TEXT,
- req.session_id,
- req.status,
- req.command,
- req.cpu_time,
- req.total_elapsed_time
- FROM sys.dm_exec_requests req
- CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS sqltext
Thứ Hai, 26 tháng 12, 2011
Mã Html của một số ký tự đặc biệt
Do một số ký tự đăc biệt bị trùng với các từ khóa cú pháp của html nên phải chuyển qua dạng mã để không bị lỗi hoặc bị trình duyệt hiển thị nhầm. Đặc biệt trong trường hợp cần truyền tham số là 1 chuỗi html vào 1 hàm javascript.
tham khảo: http://hocvietcode.eu5.org/cac-ky-tu-dac-biet/
| Kết quả | Loại | Tên của ký tự | Số |
| một khỏang trắng | |   | |
| < | nhỏ hơn | < | < |
| > | lớn hơn | > | > |
| & | dấu và | & | & |
| “ | ngoắc kép | " | " |
| ‘ | ngoặc đơn | ' (does not work in IE) | ' |
Viết hoa chữ cái đầu các từ trong 1 chuỗi và loại bỏ các khoảng trắng thừa
- public static string ToFirstUpper(string s)
- {
- if (String.IsNullOrEmpty(s))
- return s;
- string result = "";
- //lấy danh sách các từ
- string[] words = s.Split(' ');
- foreach (string word in words)
- {
- // từ nào là các khoảng trắng thừa thì bỏ
- if (word.Trim() != "")
- {
- if (word.Length > 1)
- result += word.Substring(0, 1).ToUpper() + word.Substring(1).ToLower() + " ";
- else
- result += word.ToUpper() + " ";
- }
- }
- return result.Trim();
- }
Chủ Nhật, 11 tháng 12, 2011
Giá trị max của bigint trong Sql
-9223372036854775808 -> 9223372036854775807 (8 bytes)
Kiểu bigint thường được sử dụng cho cột ID trong những bảng dữ liệu khổng lồ.
Một số kiểu int khác:
-Kiểu Int : -2147483648 ->2147483647 (4 bytes)
-Kiểu SmallInt: -32768 ->32767 (2 bytes)
-Kiểu TinyInt: 0 -> 255 (1 byte)
Thứ Sáu, 2 tháng 12, 2011
Đoạn code Format Number ( ngắt theo ngàn, triệu ... ) bằng C#
Có 1 cách nhanh hơn là convert chuỗi về số sau đó sử dụng phương thức ToString(string format).
Đoạn code dưới đây chỉ là ý tưởng về cách làm.
Note: Đoạn code chưa bao gồm xử lý trường hợp số âm
Đoạn code dưới đây chỉ là ý tưởng về cách làm.
- public static string FormatNumber(string number)
- {
- try
- {
- // lấy phần nguyên
- string[] part = number.Split('.');
- int len = part[0].Length;
- int i = len / 3;
- if (i > 0)
- {
- int pos = len % 3;
- if (pos > 0)
- {
- part[0] = part[0].Insert(pos, ",");
- pos += 4;
- }
- else
- {
- pos = 3;
- }
- for (int k = 1; k < i; k++)
- {
- part[0] = part[0].Insert(pos, ",");
- pos += 4;
- }
- }
- if (number.Contains("."))
- {
- return part[0] + "." + part[1];
- }
- else
- return part[0];
- }
- catch
- {
- return number;
- }
- }
Đăng ký:
Bài đăng
(
Atom
)