常用模組(1)

2021-04-13 00:52:58 字數 3312 閱讀 5320

前提準備:

由於專案是採用sql資料庫,所以我們先在web.config中設定好資料庫連線

之後在cs**中要注意引用

c#using system.data.sqlclient;

using system.data;

using system.configuration;

vb.net

imports system.data.sqlclient

imports system.data

imports system.configuration

以下就是常用的模組

1.會員登陸模組

使用者控制項: 

textbox:txtuser 使用者名稱  txtpwd 密碼

label:lblerror 錯誤提示

儲存過程:user_login

程式**:

[ 複製**到剪貼簿 ]

create procedure user_login

@user_name varchar(50),

@user_password varchar(50) as

select * from userwhere [user_name] = @user_name and [user_pwd] = @user_password

if @@rowcount>0

begin

update  [users] set user_logintimes=user_logintimes+1 where [user_name] = @user_name and [user_pwd] = @user_password

end go

c#.net

程式**:

[ 複製**到剪貼簿 ]

private void memberlogin()    

else

} vb.net

程式**:

[ 複製**到剪貼簿 ]

private  sub memberlogin()

conndb.open()            

dim cmdlogin as sqlcommand =  new sqlcommand("user_login",conndb) 

cmdlogin.commandtype = commandtype.storedprocedure

cmdlogin.parameters.add("@user_name",txtuser.text.trim())

cmdlogin.parameters.add("@user_password",txtpwd.text.trim())

dim reader as sqldatareader = cmdlogin.executereader() 

if reader.read() then

session("user")=reader("user_id").tostring()

session("com")=reader("com_id").tostring()

dim url as string

url="../user/index.aspx?userid="+ session("userid") +"&comid="+ session("comid") +""

response.redirect(url)

else 

lblerror.text ="invalid username or password!please try again!"

end if

end sub

2.驗證註冊使用者是否存在

使用者控制項:

textbox: txtmemberid

label: lblchk

c#**:

程式**:

[ 複製**到剪貼簿 ]

private bool idcheck()

else

vb.net **

程式**:

[ 複製**到剪貼簿 ]

private boolean idcheck()

vb.net**

程式**:

[ 複製**到剪貼簿 ]

private  sub reguser()

dim cmdinsert as sqlcommand =  new sqlcommand("users_insert",conndb) 

cmdinsert.commandtype=commandtype.storedprocedure

dim intauthorcount as integer

cmdinsert.parameters.add("@user_name",txtmemberid.text.tostring())

cmdinsert.parameters.add("@user_pwd",txtpwd.text.tostring())

cmdinsert.parameters.add("@user_email",txtemail.text.tostring())

cmdinsert.parameters.add("@user_industry",lstindustry.selectedvalue)

dim parmreturnvalue as sqlparameter =  new sqlparameter("@user_id",sqldbtype.int) 

parmreturnvalue.direction = parameterdirection.output 

cmdinsert.parameters.add(parmreturnvalue)

conndb.open()

cmdinsert.executenonquery()

intauthorcount = ctype(cmdinsert.parameters( "@user_id").value, integer) 

conndb.close()

end sub

4.上傳

c#.net

程式**:

[ 複製**到剪貼簿 ]

private void uppic()

else

catch

} }

} vb.net**

程式**:

[ 複製**到剪貼簿 ]

private  sub uppic()

dim mpath as string

dim imagepath as string

dim imagetype as string

dim imagename as string

dim d***ate as datetime

Python的常用模組(1)

一 python的常用模組 一 時間模組 1.datetime 時間模組 from datetime import datetime,timedelta print datetime.now 獲取當前時間 print datetime.now year 獲取當前年 print datetime.no...

常用模組1 os time random

函式可提公升 閱讀性 可重複使用 os.path.dirname os.path.abspath 可以獲取到當前檔案的路徑 多個函式封裝成模組 py檔案 當前檔案的路徑 pwd os.getcwd 當前檔案的父路徑 father path os.path.abspath os.path.dirnam...

Python常用模組簡介 內建模組部分 1

模組分類 內建模組 第三方模組 自定義模組 這裡主要介紹內建模組,其中包括os模組,sys模組,time datetime模組,random模組,re模組 匯入 1 import 模組 2 from 模組 import 模組的乙個方法 os模組 包含與作業系統有關的方法 檢視 1 os.name 判...