- 看見 "無法連線至遠端伺服器" 錯誤訊息時,還想說會次不會是沒有開啟 TCP/IP 導致連不進去,檢查過後發現遠端連線是沒問題的,再檢查 Report Service 組態內設定,也都是正常
- C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\LogFiles 內找錯誤訊息發現下圖
USE AdventureWorks2012
GO
IF OBJECT_ID('Customer') IS NOT NULL
DROP TABLE Customer
CREATE TABLE Customer
(
CustNO char(3) ,
CustName nchar(8) ,
HomeAddress nvarchar(100)
)
INSERT INTO Customer VALUES
('001',N'王一明',N'新北市XX路XX號') ,
('002',N'張二龍',N'台中市OO路OO號') ,
('003',N'趙三虎',N'高雄市AA路AA號')
-- 建立測試 Login 和 User
CREATE LOGIN AuditDemo WITH Password = '1234'
CREATE USER AuditDemo FOR LOGIN AuditDemo
-- 授予 SELECT、INSERT 和 UPDATE 權限,沒有 DELETE 權限
GRANT SELECT ON dbo.Customer TO AuditDemo
GRANT INSERT ON dbo.Customer TO AuditDemo
GRANT UPDATE ON dbo.Customer TO AuditDemo
private void Split_Load(object sender, EventArgs e)
{
string source = "物件ID,A001,物件名稱,B002,物件類別,C003,物件描述,D004,OmniClass Number,A000B000,OmniClass Description,A111B111,寬度,0,高度,0,長度,0,面積,0,體積,0,材質,混凝土,位移,";
// 利用 Split 把字串拆解
string[] data = source.Split(',');
// 判斷是否成對
if (data.Length % 2 != 0)
{
MessageBox.Show(" 字串內的資料不成對,無法解析");
return;
}
for (int i = 0; i < data.Length; i += 2)
{
txtData1.Text += data[i] + "\r\n";
txtData2.Text += data[i + 1] + "\r\n";
}
}
// Hello World
/*
TW
US
JP
*/
值 | 說明 |
---|---|
First | 最先引發觸發程序。 |
Last | 最後引發觸發程序。 |
None | 觸發程序的引發,沒有任何既定順序。 |
-- 日期
SELECT PARSE('2013/2/6 下午 07:51:29' AS datetime using 'zh-tw') AS N'台灣日期'
SELECT TRY_PARSE('2013/2/6 下午 07:51:29' AS datetime using 'en-us') AS N'美國日期'
-- 貨幣
SELECT PARSE('NT$123,45' AS money USING 'zh-TW') N'台幣'
SELECT TRY_PARSE('NT$123,45' AS money USING 'en-us') N'美金'
故意引發錯誤
SELECT PARSE('2013/2/6 下午 07:51:29' AS datetime using 'en-us') AS N'美國日期'
ID Data -- ----------------------------- 1 welcome to TSQL Challenge #22
ID Data Results -- ----------------------------- ----------------------------- 1 welcome to TSQL Challenge #22 Welcome To TSQL Challenge #22