Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ขอรบกวนด้วยครับ import notepad ลง sql server ช่วยด้วยครับ งงมาเลยครับ



 

ขอรบกวนด้วยครับ import notepad ลง sql server ช่วยด้วยครับ งงมาเลยครับ

 



Topic : 077234

Guest




คือผมมีไฟล์ notepad อยู่ แล้วต้องการ import ลง database ไฟล์มีข้อมูลแบบนี้ครับ

----------------------------------------------------------------------------------------------------------------------------------
Quantitation Report (Not Reviewed)

Data Path : C:\msdchem\1\DATA\
Data File : 25_ISTD.D
Acq On : 9 Dec 2003 11:13
Operator : mikeski
Sample : 25mix 1A w/ISTD
Misc :
ALS Vial : 2 Sample Multiplier: 1

Quant Time: Jan 04 14:40:39 1980
Quant Method : C:\msdchem\1\METHODS\DRS_DEMO.M
Quant Title :
QLast Update : Thu Jan 26 16:02:17 2006
Response via : Initial Calibration

Compound R.T. QIon Response Conc Units Dev(Min)
--------------------------------------------------------------------------
Internal Standards
1) Phenanthrene-d10 13.714 188 32910994 10.00 ppm 0.00

Target Compounds Qvalue
2) Dichlorvos 5.793 109 14095589 15.40 ppm 91
3) Mevinphos 7.565 127 17226286 18.82 ppm 97
4) Vernolate 7.762 128 10539673 11.51 ppm 91
7) Trifluralin 11.632 306 11486507 12.55 ppm 89
8) Prometon 13.028 210 7752298 8.47 ppm 94
9) Atrazine 13.184 200 7808507 8.53 ppm 98
10) b-BHC 13.233 181 4357348 4.76 ppm 95
11) Lindane 13.432 181 4501465 4.92 ppm 93
13) Chlorothalonil 14.792 266 14199467 15.51 ppm 98
16) Heptachlor 16.770 272 5933123 6.48 ppm 89
17) Bromacil 18.509 205 8234237 9.00 ppm 91
19) Malathion 18.832 173 7311072 7.99 ppm 81
20) Chlorpyrifos 19.251 197 6464644 7.06 ppm 93
24) p,p'-DDE 24.039 246 12777963 13.96 ppm 96
28) Hexazinone 27.424 171 37052230 40.48 ppm 93
32) Leptophos 29.737 171 13735140 15.01 ppm 90
33) Mirex 29.823 272 15119759 16.52 ppm 95
35) Cypermethrin I 32.721 181 1999520 2.18 ppm 85
36) Fenvalerate I 34.319 167 4116730 4.50 ppm 90
--------------------------------------------------------------------------

(#) = qualifier out of range (m) = manual integration (+) = signals summed

DRS_DEMO.M Fri Jan 04 14:40:40 1980

----------------------------------------------------------------------------------------------------------------------

คือผมต้องการจะตัดทุกอย่างออกให้หมดแล้วเก็บค่าเฉพาะสีแดงไว้ แล้ว import ลง database ครับ ต้องทำยังไงครับ งงมาเลยครับ งมหามาหลายวันแล้วครับ ขอบคุณมากครับ



Tag : PHP, MySQL, Ms SQL Server 2005, Ms SQL Server 2008







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-04-19 11:34:55 By : kongzs View : 1178 Reply : 7
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ลองใช้พวก split ทำการอ่านค่ามาให้ได้ก่อนครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 13:42:47 By : webmaster
 


 

No. 2

Guest


ลงไม่ได้หรอกแบบนี้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 13:45:29 By : rootElement@kmutnb
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ผมว่าได้น่ะ แต่ใช้ if เยอะหน่อย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 13:56:55 By : webmaster
 


 

No. 4



โพสกระทู้ ( 768 )
บทความ ( 0 )



สถานะออฟไลน์


ผมขอแนะนะตรงช่วงที่เป็นหัวข้อลำดับ 2 3 หลัง Target Compounds Qvalue ลงมานะครับ
ไล่ตัดเอาที่ละบรรทัดเริ่มจาก 2) 3) ไปเรื่อยๆ โดยถ้าสังเกตดี จะพบว่ามันสามารถตัดจากด้านท้ายบรรทัดได้
ตัวอย่างผมก๊อบมา 1 บรรทัดนนะครับ ถ้าใช้งานจริงคุณก็ให้มันอ่านไฟล์มาทีละบรรทัดเองนะ อันนี้ผมข้ามไป

$str = "2) Dichlorvos 5.793 109 14095589 15.40 ppm 91";
echo substr($str,-12,-2);
ผลที่ได้จะเป็น 15.40 ppm
ลองนำไปใช้ดูครับ ผิดพลาดขออภัยด้วย


ประวัติการแก้ไข
2012-04-19 14:15:28
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 14:14:21 By : naskw
 


 

No. 5



โพสกระทู้ ( 171 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<?php
 $file = fopen("xxx.txt", "r") or exit("Unable to open file!");
 while(!feof($file))
   {
	   $data=fgets($file);
	    $data=preg_replace('/[I] /', '', $data);
	   $tmp=trim(preg_replace('/[A-Za-z0-9]*\) [A-Za-z0-9\,\'\-]* [A-Za-z0-9\.]* [A-Za-z0-9]* [A-Za-z0-9]* /', '', $data));
	   echo substr($tmp,0,strlen($tmp)-3).'<br>'; 
   }
 fclose($file);
 ?> 


ตามนี้ครับ แต่ไม่รู็ครอบครุมหมดป่าวนะ
ปรับเปลี่ยนตาม ชอบใจครับ

เด็กหัดตอบ


ได้ผลลัพ เป็นแบบนี้ครับ

15.40 ppm
18.82 ppm
11.51 ppm
12.55 ppm
8.47 ppm
8.53 ppm
4.76 ppm
4.92 ppm
15.51 ppm
6.48 ppm
9.00 ppm
7.99 ppm
7.06 ppm
13.96 ppm
40.48 ppm
15.01 ppm
16.52 ppm
2.18 ppm
4.50 ppm


แต่วิธีของ mr.win ง่ายกว่า จะคิดให้มันยากทำไมเนี้ย

Code (PHP)
 $file = fopen("xxx.txt", "r") or exit("Unable to open file!");
 while(!feof($file))
   {
	    $data=explode(" ",fgets($file));
	   echo $data[count($data)-3] ." ".$data[count($data)-2].'<br>'; 
   }
 fclose($file);



ประวัติการแก้ไข
2012-04-19 14:58:51
2012-04-19 15:01:03
2012-04-19 15:26:25
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 14:57:44 By : birdbird27
 


 

No. 6



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

แจ่ม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 15:06:00 By : webmaster
 


 

No. 7

Guest


ขอบคุณทุกคำตอบครับ เดี๋ยวผมจะลองไปใช้ดูนะครับ ได้ผลยังไงแล้วจะกลับมาบอกครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-20 09:06:44 By : kongzs
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอรบกวนด้วยครับ import notepad ลง sql server ช่วยด้วยครับ งงมาเลยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่